iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 9
1
自我挑戰組

一步一腳印,探索網頁前端設計之美系列 第 9

第九步 - 啟動密鑰,開起第一層挑戰(HTML 文件結構)

大家早安,我是喵橘,終於開始解說程式碼的部分,先從最基礎的部分開始說明。

使用 HTML 元素、標籤與屬性的建議

在前面章節有簡單說明 HTML 的架構,但在使用這些功能,有需要該注意的部份,如以下所顯示:

  1. 請使用小寫的英文字母

    HTML內的元素,不管是標籤或屬性的名稱,都是以英文來撰寫程式。雖然沒有硬性規定英文字母的大小寫,為了方便與 XHTL 銜接,建議取名的時候養成使用英文小寫的習慣。

  2. 屬性值請以引號來包含

    在 HTML5 裡雖然沒有強制標籤裡的屬性值一定要以引號來包含,但避免屬性值中還有空白情況,當有多個屬性時候就很容易造成系統判斷錯誤,如下所顯示,因此,要切記添加雙引號或單引號。

< p class = name orangecat> 我是喵橘 </p> 
  1. 取名請不要取不好辨識的名稱

    在寫程式碼,對變數、屬性名稱作取名的動作,切記要好辨識的名稱,分為四種取名的方法,如表所顯示。不過在網頁設計有取名英文單字是小寫,所以,並不是每一個方法都適合,推薦是下劃線命名法。

    取法方法 使用技巧
    駝峰命名法 是指混合使用大小寫字母來構成變數和函式的名字。首字母小寫。
    匈牙利命名法 變數名前面加上相應的小寫字母的符號標識作為字首,標識出變數的作用域、型別等。
    帕斯卡命名法 是指混合使用大小寫字母來構成變數和函式的名字。首字母大寫。
    下劃線命名法 函數名中的每一個邏輯斷點都有一個下劃線來標記。

HTML 的網頁結構

 <!DOCTYPE html>
 <html lang = "zh">
	<head>
     <meta charset="UTF-8">  <!-- 設定萬國碼 -->
     <title>喵橘的家</title>  <!-- 可以試著替換,就了解那裡在變化-->
	</head>
	<body>
     我是喵橘    <!-- 可以試著替換,就了解那裡在變化-->
	</body>
 </html>
  1. <!DOCTYPE html> : 文件類型宣告,一開始即設定 DOCTYPE 所使用的標準規範。
  2. <html lang = "zh"> : 在文件內宣告正確的語系與編碼。
  3. html 標籤 : 整個網頁是由 HTML 標籤所包含。
  4. head 標籤 : 在這個區域提供這一份網頁的訊息與資料。
  5. <meta charset="UTF-8"> : 設定編碼的語法。
  6. title 標籤 : 網頁標題。在 SEO 是很重要的一個標籤。
  7. body 標籤 : 放置網頁顯示的內容。

小測試

製作一個簡單網頁,網頁標題為今天日期,網頁內容就是簡單的自我介紹。成果如下圖所顯示
https://ithelp.ithome.com.tw/upload/images/20190910/20117282mIc1jA3tAc.png

明天預告

今天是講解 HTML 文件結構,明天解說網頁文章會使用的標籤語法,感謝大家的閱讀。


上一篇
第八步 - 了解密鑰使用方法(設計框架所會遇到的常見問題)
下一篇
第十步 - 遇到迷宮,小心迷路(文章會使用的標籤語法)
系列文
一步一腳印,探索網頁前端設計之美33

尚未有邦友留言

立即登入留言