iT邦幫忙

2021 iThome 鐵人賽

DAY 7
0
Modern Web

30天打造品牌特色電商網站系列 第 7

30天打造品牌特色電商網站 Day.7 HTML基礎

  • 分享至 

  • xImage
  •  

HTML 是一份可以給瀏覽器讀取的文件,副檔名為.html,我們在網頁上所看見的元件,基本上都是由 HTML 標籤所生成,後續再由CSS 、JS去做美化編輯。今天要學習的內容,就是如何利用HTML的標籤規則,寫出一份瀏覽器能看得懂的文件,那我們就開始吧!

HTML的基本結構是由標籤和內容所組成,標籤使用的格式為下:
<標籤名稱> 文字內容或內層標籤 </標籤名稱>

在HTML文件中,通常包含幾個主要的標籤:

<!DOCTYPE html>
<html>
<head>
  <title> 網站標題 </title>
</head>
<body>
  <h1> 網頁內容 </h1>
</body>
</html>
  • 宣告
    <!DOCTYPE html> ,每份HTML都要先宣告其版本,注意宣告要寫文件的第一行,讓瀏覽器知道怎麼正確的讀取展示你的文件。

  • < html >
    <html> 稱為「根元素」,包住了所有網頁上的內容,裡面固定會有 <head>、<body> 標籤。

  • < head >
    <head> 標籤裡面涵蓋了網頁重要資訊,稱為「標頭」,不要顯示在頁面上,但會關聯到搜尋引擎及其他網路服務,像是網頁標題、搜尋關鍵字、外部連結、css等。
    <head> 標籤內的 <title></title> 就是控制網頁標題的地方,這裡可以修改你想被搜尋到的網頁標題喔!

  • < body >
    <body> 涵蓋的是使用者能直接在頁面上看到的內容,也是網頁的核心,包含文字、圖片、影片、互動都會在這個區塊裡面。


除了主要的標籤外,還有一些經常會使用到的基本標籤,也跟大家簡單的做介紹:

  • 標題
<h1>Title</h1> 

<h1> ~ <h6> 共分為六個標題等級,瀏覽器會依據你的標題等級來判斷內容輕重, <h1> 為主標題,後面等級依次下降。

  • 段落
<p>文字</p>

<p> 標籤包含文字段落,在呈現文字時我們最常用的標籤形式。

  • 區域
<div class="box">
  <p>文字1</p>
  <p>文字2</p>
  <p>文字3</p>
</div>

<div> 標籤常用作為容器來包裹其他標籤,把文件整理出幾個區塊(block),方便後續做CSS、JS的排版和操作,<div> 本身不帶任何標籤語意。

  • 清單
    <ul> 為無順序的清單,選項的順序變動不會有影響
<ul>
<li>A選項</li>
<li>B選項</li>
<li>C選項</li>
</ul>

<ol> 為有順序的清單,須按照先後做排列

<ol>
<li>第一步驟</li>
<li>第二步驟</li>
<li>第三步驟</li>
</ol>

清單的標籤寫法常用於網頁的導覽列部分,後續加上CSS可以學習如何做編排,要注意使用上 <li> 標籤必須放在 <ul><ol> 標籤的下層。

  • 圖片
<img src=" 輸入連結 " alt=" 說明文字" >

<img> 標籤是透過 src 屬性直接把圖檔嵌入HTML文件中,另外可以在 <img> 標籤中加入 alt 屬性,在圖片無法正確顯示時,就會顯示出說明名字。

  • 超連結
<a href=" 輸入網址 "> 輸入文字 </a>

<a> 標籤用於網頁的連結,要把我們輸入的文字變成可點擊的連結,需要在標籤內加入 herf 屬性,並置入網址。

以上就是基礎的HTML介紹,更進階的標籤類型,在之後的文章中如果有使用到會再另外做講解。在開發人員工具中,可以檢視網頁的程式碼,試著去找到以上的標籤練習看看吧,大家如果對其他標籤有疑惑,也可以到 W3School 瞭解更多詳細的資料!


上一篇
30天打造品牌特色電商網站 Day.6 Figma實作第一個網站
下一篇
30天打造品牌特色電商網站 Day.8 CSS基礎
系列文
30天打造品牌特色電商網站30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言