Day9 Html常用标签_4

今天要介绍的东西是"标签属性"。

标签属性(Attributes)是让标签有更多变化、增加其他功能。最常用到的就是添加CSS,这时候我们就会用到style属性,接下来我们将介绍怎麽使用。

例如我们有个h1的标题,我想要让它是黄色的。

<h1 style="color: yellow;">标题</h1>

https://ithelp.ithome.com.tw/upload/images/20210923/20141087FKkQiIrTIP.png

我们就可以在h1的後面空一格,加上style属性,调整你想要的颜色,当然还可以增加许多属性,边框、字体颜色,置中,这些等之後的CSS介绍我们在更深入的讨论!

常用语意标签

首先我们要知道语意标签是什麽呢?让我们先看看这张图

这是一个网页基本组成的区块,有最上方的页首、依次是导览列、内容的区块、侧边栏位、及最底下的页尾。

而其实如果你了解了我们前面所教学的div跟span区块的定义,就会对语意标签上手的十分快速,因为他们区别不大,只是善用这些语意标签可以让人更快速、更直白的了解到这个区块是属於网页的哪个部分!

语意标签:

<header>:网页的最上方,通常会是标题,网站LOGO。
<nav>:网页的选单、导览列。
<main>:网页的中间部分、主要内容。
<aside>:网页的侧边栏、辅助内容。
<article>:一篇文章内容。
<section>:常见三栏或是四拦的自订区块,可以透过自行排版设定。
<footer>:网页的页尾,会有版权提醒、联络方式等等。
<mark>:强调特定区块内容。
<time>:日期时间。

让我们来看看他们的区别:

这是没有语意标签的部分

<div class="header"></div>
<div class="nav"></div>
<div class="main">
    <div class="article"></div>
    <div class="section"></div>
    <div class="aside"></div>
</div>
<div class="footer">
    &copy; making by jason
</div>

有语意标签的部分

<header></header>
<nav></nav>
<main>
    <article></article>
    <section></section>
    <aside></aside>
</main>
<footer>
    &copy; making by jason
</footer>

看出来了吗,最主要的区别是你直接将语意标签拿出来用,或者是你一样使用div,然後稳扎稳打的将分类名称一一做好,其实两者都是行得通的,但若是你能够两者都精通,是不是更上一层楼了呢!?


<<:  Day 8 MITRE ATT&CK for ICS

>>:  Batch Processing (1) - Batch Processing with Unix Tools

#4 Python进阶教学1

副程序,也称为函数、函式:将程序包装成一个区块,需要时再呼叫出来使用,让我们来揭露副程序的奥秘吧~ ...

Day 30: Non-stop Learning

Day 30: Non-stop Learning 完赛心得 FRIENDS 瑜-FRIENDS A...

[Day 29] Optimize Images

取自 Artifact Austin: Leaving Pixels Behind - Todd ...

Day10:Swift 基础语法— Dictionary

前言 Dictionary 储存一堆由<key, value>组合的资料, 每一个 va...

Unity自主学习(七):将Unity引擎与Unity Hub做连结

昨天我们通过Unity官方提供的"UnityDownloadAssistant-20xx....