網頁設計與技術

【期末考試與檢查】

  1. 網站的建置 (指出建置的目標、特色、美工、相關功能等)
  2. 靜態網頁的建置 (指出網頁特色)
  3. HTML + CSS

考試題庫(15題出5題,早上10點,紙本,Close book)

  1. 列出三個你用過/找過(包括目前用的)的主題,有什麼特色?適合用在什麼性質的網站?
  2. 列出三個你認為最有用的外掛,這些外掛的特色是什麼?
  3. 如何建立一個聯絡表單?(有mail功能的)
  4. 在我們這個課程中,會有三個帳號與密碼,請問是那三個?
  5. 當我們安裝外掛或主題踩到地雷,使得網頁打不開或不正常,無法透過外掛或主題安裝頁面進行狀況排除,此時你應該如何處置?
  6. 可以使用那一個工具來檢查一個網頁或網站用了什麼技術?
  7. 如何找出一個WordPress網站用了那些主題、外掛…
  8. 說明底下外掛的功能:
    • Jetpack
    • W3 Total Cache
    • Super Socializer
    • TinyMCE
    • Shortcodes Ultimate
    • TablePress
    • Yoast SEO
    • Contact Form
    • Really Simple CAPTCHA
  9. 如何建立一個靜態頁面?
  10. 說明如何建立選單。
  11. 如何移除頁面的標題?
  12. 如何移除頁面底部(foot)的資料。
  13. 說明HTML5、CSS、PHP、JavaScript、JQuery。
  14. 我要如何在自己的WordPress頁面或文章加上 CSS語法?例如設定h2的格式。
  15. 說明WordPress的頁面Page和文章Article的不同之處。

【Classmates’ sites】

URL隊名組員1組員2
stu01, Tange seki課堂操作示範網站
stu02躲在樹前面曾鼎翰U1045201龍克楠OA105186
stu03躲在樹後面蔡甄真U1045207陳亭均U1045222
stu04朱曉筠U1045228林秉樺U1045235
stu05阿寶李欣瑜U1045112簡珮珊U1045152
stu06自由二人游翊瑄U1045250蔡智伃U1045118
stu07樹屋林禹婷U1045210林柏呈U1045217
stu09你懂陳思婷U1045103陳蕾亘U1045155
stu10我懂吳文馨U1045110鐘郁婷U1045134
stu11陳彥丞U1045232邊以成U1045212
stu12張峻愷U1045120彭明興U1045146
stu14唯我獨尊李浚榤U1045150白鈺偉U1045124
stu15安安余承恩U1045117江子彬U1045157
stu16你好陳律樵U1045141張艮祥U1045140
stu17廚餘桶1章家源U1045147
stu17廚餘桶2蔡佳佑U1045108
stu18垃圾桶李協崇U1045104
stu19楊尚倫U1045105陳智宣U1045149
stu20呂岳樺U1045246
stu21王昱和U1035116洪栥愷
stu22超弱賴柏豪U1045107陳煜翔U1045142
stu23呂佳容U1045218
stu24老皮劉韻慈U1045113林泓余U1045115
stu25施文棟U1045130劉家鎮U1045131
stu26郭哲榮U1045119蔡百峰U1045132
stu27林俊宇U1045101
stu28陳茲遠U1045154林靜霖U1045145

【HTML】

【CSS】

【網頁模板】

【網頁設計資源】

【美工】

【SEO】

 Syllabus

課程大綱課程簡介教學目標指定用書參考用書評分方法
課程簡介
教學目標
教師自編

平時:20%
期初:期初網站建置報告 20%
期中:期中網站建置報告 20%
期末:期末網站建置報告 40%
網站以1~2人方式分組
評分標準:
1.網站整體功能架構
2.UI/美工

教學進度 Week 1~9
W1W2W3W4W5W6W7W8W9
課程介紹
228放假

1.申請虛擬主機 xx.stu.fgchen.com,取得虛擬主帳號及密碼,分組

2.登入/管理虛擬主機  http://xx.stu.fgchen.com:2082

3.安裝Wordpress

下載解壓縮wordpress (主機目錄 public_html下新建一個目錄wp),

上傳wordpress檔案到主機使用Windows 檔案總管 ftp 功能 (最簡單,ftp://xx.stu.fgchen.com)

i. 使用Windows 檔案總管 ftp 功能 (最簡單,ftp://xx.stu.fgchen.com)

ii. 使用ftp工具

註:最快的方式是使用ssh登入主機,使用wget直接下載wordpress到主機,再用tar解壓縮

建立MySQL資料庫及帳號

4.Wordpress初步設定,使用瀏覽器打開Wordpress

5.Wordpress建置好後,組員各自建立一個帳號(管理者),開始配置你的網站,組員各自撰寫建站日誌文章(分類:Wordpress),我會每週檢查打分數。

1.佈景主題 theme 外觀設定

https://themeforest.net

https://mythemeshop.com/

Elegant Themes

http://wpelegant.com/

MH Themes

2.改變字型,把醜醜的細明體改成正黑體

@import "http://fonts.googleapis.com/earlyaccess/notosanstc.css";
/*@import "http://fonts.googleapis.com/earlyaccess/cwtexhei.css";*/
/*
歡迎使用自訂 CSS!
若要瞭解自訂 CSS 的運作方式,請參閱 http://wp.me/PEmnE-Bt
*/
.post-body {
font-family: 'cwTeXHei', 'Noto Sans TC', Arial, "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", sans-serif;
font-size: 1.8px em;
font-weight: 400;
}
.blog-title {
font-family: 'cwTeXHei', 'Noto Sans TC', Arial, "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", sans-serif;
}
h1, h2, h3, h4, h5, h6, p, blockquote, address, big, cite, code, em, font, img, small, td, body {
font-family: 'cwTeXHei', 'Noto Sans TC', Arial, "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", sans-serif;
font-size: 1.8px em;
font-weight: 400;
}

3.找出一個Wordpress網站用了那些主題、外掛…:http://www.wpthemedetector.com/

 WordPress 經典網站 https://wordpress.org/showcase/

4.檢查一個網站用了那些技術 (顯示是否使用Wordpress)
Wappalyzer      Chrome、IE外掛
5.指定頁首頁尾
作法:新增2個頁面,首頁頁面與網誌頁面,指定首頁頁面及文章列表頁面。
6.參考資料

今天活動:

1.建立一個文章分類:WP建站日誌,寫架站日誌。

2.建立首頁+網誌

3.安裝基礎必備外掛:

(注意,在安裝主題或外掛時,可能會造成網站異常,此時,使用ftp將新增主題/外掛刪除。)

1.Jetpack,請參考【WordPress百寶箱6】Jetpack 超過30種功能絕對必裝外掛】

2.快取:W3 Total Cache

3.社群分享:Super Socializer

4.視覺化編輯(文章、頁面)工具:TinyMCE

5.簡碼:Shortcodes Ultimate

6.表格工具:TablePress

7.搜尋引擎優化:Yoast SEO

8.表單:Contact Form (為避免垃圾留言,請安裝”Really Simple CAPTCHA”)

本週架站日誌:請依照上面所列外掛撰寫一篇【 WordPress基礎必備外掛】,清楚寫下這些必備外掛的特色、功能,文章要有各外掛的畫面介紹。

請建立一個「WP建站日誌」,每週或每日的架站日誌,請指定此分類。

1.選單的建立,請建立3個頁面:首頁、網誌(或文章)、隱私政策 (內容請參考我的網頁上的隱私政策),並將這3個頁面設置在選單上。

2.建立子選單,在網誌選單上加入「wp網站建站日誌」文章分類的連結

3.選單相關的外掛

Top 20+ Best WordPress Menu Plugins For Better Navigation

4.一頁式主題版面  Parallax

22 Free Parallax WordPress Themes 2017

5.精彩案例:

一頁商店 

一對美國情侶改造一輛校車所寫下的旅遊故事

放假

1.隱藏頁面標題

第一種方法:編輯 wp-content/themes/外觀主題名稱/inc/theme/views/content-page.php,移除下面程式碼:

<div class="entry-header">
  <?php
    if (! is_single()) :
      the_title( '<h2 class="entry-title"><a href="' . esc_url(  get_permalink() ) . '">', '</a></h2>' );
    else:
      the_title( '<h2 class="entry-title">', '</h2>' );
    endif; 
  ?>
</div>

第二種方法:安裝Hide title外掛,分別在各頁面編輯時指定是否隱藏標題。

如果要改Footer(網頁底部),請到下列目錄找footer.php進行修改。

/home/tangetw/public_html/wp-content/themes/外觀主題名稱/inc/theme/footers

2.Slider (輪播圖片)

【WordPress】Slider的使用與應用

主題支援,writee,請參考老師網頁裏的網誌。

外掛:Meta slider,請參考Tange Seiki

3.簡碼與簡碼外掛的使用:Shortcode Ultimate 

Week 9
教學進度 Week 10~18
W10W11W12W13W14W15W16W17W18

1.Mail功能設置

【Wordpress教學】Mail機制:Mail外掛與外部SMTP設定

2.聯絡表單 Contact Form

【WordPress教學】聯絡表單的建立

3.小工具

加入jetpack的網站訂閱小工具

訂閱網站、收確認信

新增文章

以上若mail功能正常,日後網站所有文章發表,你都能收到通知信。

4.HTML入門

【HTML 5】

課堂活動:在個別的文章或頁面編輯HTML文件。

繪製一條水平線:
<hr size=”5″ align=”center” noshade width=”90%” color=”0000ff”>

播放背景音樂:
<audio src=”http://rjchang.me.ncku.edu.tw/rj/%B3q%B0T%BF%FD/%A4%AD%A4%EB%A4%D1/%a4%ad%a4%eb%a4%d1-13—02_%ad%cf%b1j.mp3″ autoplay loop> </audio>

【CSS 3】

課堂活動:

在個別的文章或頁面加上自訂的css來改變HTML的元素外觀、顏色等。

安裝外掛:WP Add Custom CSS

應用例:【WordPress】CSS-色彩漸層背景

【WordPress】進擊的選單

作業(學期計分30%):找一個你認為最好的個人網頁,複製建立個人風格的網頁(建立一個新的WP網站,超連結掛在你原先的網站)。

注意:今日的課堂練習網站,請將檔案上傳至各組的網站,並在各組的WP網站製作超連結選單項目,項目名稱:W13 HW,方便老師檢查。

  • Web Design 設計過程與合作經驗分享 by  , UI / UX Designer at MediaTek Inc. .

今日教學講義及範例下載 (軟體工程聯盟  蘇怡仁 老師 提供)

使用CSS來做網頁的排版

初學前端要達到什麼程度才可到就業水準

如何逐步學前端工程

網頁排版小技巧 (切版方法)

切版工具: 45+ Useful PSD to HTML/CSS Conversion Tutorials

網頁前端工程入門:網頁排版教學 By 彭彭

網頁前端工程入門:Javascript 簡介 By 彭彭

表格與CSS格式設定

期末考試