iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
自我挑戰組

寫給自己看的前端學習筆記系列 第 3

寫給自己看的前端學習筆記 Day3

  • 分享至 

  • xImage
  •  

鐵人賽 Day 3

什麼是HTML?

HTML(超文本標記語言)是網頁的基礎用來告訴瀏覽器該如何呈現網頁,像是圖片、影音還有文章、表格。他由一系列元素(elements)組成,這些元素包含兩個標籤:起始標籤和結束標籤,通常會用標籤把表示的內容包住。

<p>This is a pen.</p>

以上面這段標記語言範例來看

  1. <p> 為起始標籤(tag)
  2. </p>為結束標籤
  3. “This is a pen.” 是內容
  4. <p>This is a pen.</p>整段是元素

HTML 的標籤(tag)

常見的標籤

  • 文件的根標籤 <html>
  • 文件的標頭 <head>
  • 文件的主體 <body>
  • 超連結標籤 <a>

語意化元素

HTML的語意化用意在於讓瀏覽器和讀者看懂網頁的內容結構,就像一篇好讀的文章需要有標題排版。

以下是幾個常見的語意化元素

  • <form>
  • <article>
  • <nav>
  • <ul>
  • <li>

語意化範例

<h1>代辦事項</h1>
<ul>
    <li>掃地</li>
    <li>洗碗</li>
    <li>倒垃圾</li>
</ul>

無語意化範例

<p>代辦事項</p>
<div>
    <div>掃地</div>
    <div>洗碗</div>
    <div>倒垃圾</div>
</div>

屬性 (Attribute)

標籤裡還可以增加不同屬性達成一些目的,以<a>標籤為例像是 class 屬性可以讓 CSS選取操作, href 屬性可以連接到其他網址,title 屬性是
游標在連結上面時會顯示指定給 title 的提示字詞,最後是 target 屬性的值為 "_blank" 點擊可直接彈出新視窗連接到想要的網址。

範例

<p>前往 <a href="https://tw.yahoo.com/" class="link" title="YAHOO" target="_blank">我的最愛</a>.</p>

上一篇
寫給自己看的前端學習筆記 Day2
下一篇
寫給自己看的前端學習筆記 Day4
系列文
寫給自己看的前端學習筆記18
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言