html5新增標籤以及屬性小結

<!-- 如今html最新的版本也就是html5,那麼html5新增了哪些呢?整體上說來,html5新增了很多語義化標籤 ,也就說,別人看到這種標籤,就知道這塊在結構上到底表明什麼意思。遠遠的減小了咱們對標籤的命名。除此以外,html5新增的語義化標籤,和搜索引擎創建良好溝通,有助於爬蟲抓取更多的有效信息,便於團隊開發,維護。 -->javascript

 

-----------------------------------------------------------css

<!-- 標題標籤 -->
<header>
位於網頁頂部的標題,logo等
</header>
<!-- 底部標籤 -->
<footer>
位於網頁底部的友情連接,版權聲明,練習方式等。
</footer>
<!-- 文章標籤 -->
<article>
通常狀況爲獨立完整的篇幅地方用article,article標籤裏面還能夠嵌套article
</article>
---------------
<article>
<header>
<h3>文章標題</h3>
<h5>小標題等</h5>
</header>
<p>段落具體內容1</p>
<p>段落具體內容2</p>
<p>段落具體內容3</p>
<footer>
版權部分,尾部信息
</footer>
</article>
---------------
<!-- 章節部分 -->
<section>
章節部分,用於給頁面上的內容分區塊 。html中的div 有時候就是用section來代替了。整個網頁結構就能夠分爲頭部header,主體section,底部footer。
</section>

<!-- 側邊欄 -->
<aside>側邊欄</aside>
<!-- 導航 -->
<nav>導航。主導航,側邊導航,其餘目錄均可以</nav>
--------------------
<nav>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</nav>
--------------------
<!-- 整個網頁架構就能夠以下 -->
<body>
<header></header>
<nav></nav>
<aside></aside>
<section></section>
<footer></footer>
</body>
<!--時間 -->
<time datetime="2017-10-21">2017年10月21日</time>
<!-- 其中datetime屬性能夠有如下的設置方式:
datetime="2017-10-22" 2017年10月21日
dateime="2017-10-22T21:00" 2017年10月22日晚上9點 -->
<time pubdate="pubdate"></time>
<!-- pubdate="pubdate" 發佈的時間 -->html

<div style="width:800px;height:200px;padding:50px;background:red;box-sizing:border-box;">
<!-- 加了box-sizing:border-box; 這句話以後,加padding以後就不用去計算還要減去padding值 -->

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut dicta odit minima corrupti, sequi error harum nostrum quos maiores ab quibusdam earum doloribus soluta, rerum atque quam saepe sit in.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut dicta odit minima corrupti, sequi error harum nostrum quos maiores ab quibusdam earum doloribus soluta, rerum atque quam saepe sit in.</p>
html5

</div>java

<!-- 標題分組標籤 -->
<hgroup>標題分組標籤,一般放在header標籤中</hgroup>
---------------
<header>
<hgroup>
<h2></h2>
<h3></h3>
</hgroup>
</header>
----------------
<!-- address標籤 -->
<address>文章底部相關信息,做者信息,或者底部版權信息等,注意這個是斜體的喲</address>
----------------
<!-- 媒體組合元素(經常使用就是圖) -->
<figure>裏面再包一個img標籤</figure>
<!-- figurecaption標籤,就是給figure定義一個標題而已 -->
<figcaption>給figure定義一個標題</figcaption>
---------------
<figure>
<img src="" alt="" />
</figure>
<figcaption>圖片的標題</figcaption>
---------------
<!-- iuput 裏面新增的html5屬性 -->
<!-- 提醒用戶輸入網址 -->
<input type="url" />
<!-- 輸入電話號碼,可是它不會對具體內容進行驗證 -->
<input type="tel" />
<!-- 輸入數據爲數字,只容許輸入數字,有自帶點擊增大,減少功能 -->
<input type="number" max="10" min="2" step="2"/>
<!-- max="10" min="2" step="2" 這幾個都是在區域在最小值和最大值以前起做用的。-->
<!-- 滑塊 ,例如能夠用於調節音量-->
<input type="range" min="0" max="60" />
<!-- 時間 -->
<input type="time" />
<!-- 06:00 樣式-->
<input type="date" />
<!-- 年-月-日 樣式 -->
<input type="week" />
<!-- -年第—周 形式 -->
<input type="month" />
<!-- -年-月 形式-->
<input type="datetime-local" />
<!-- 當地時間 /年/月/日--:-- -->
<input type="datetime" />
<!-- UTC時間 不支持 -->
<!-- 顏色 可以把色板調出來,用於選擇顏色-->
<input type="color" />
<!-- 搜索 輸入內容後,搜索框的最右邊會出現一個X的形式-->
<input type="search" />
<!-- 上傳文件 accept="image/png" 刪選上傳的文件格式 multiple="multiple" 容許選擇多個文件 -->
<input type="file" accept="image/png" multiple="multiple" />
<!-- 下拉列表中新增的屬性 -->
<!-- optgroup 是option的集合 -->
<form action="post">
<select name="" id="" size="3" multiple>
<optgroup>
<option value="html" selected="selected">html</option>
<option value="javascript">javascript</option>
<option value="css">css</option>
</optgroup>
</select>
</form>
<!-- 輸入一個字母便可匹配出相應的內容出來,配合input使用 -->
<input type="text" list="cs"/>
<datalist id="cs">
<option value="df"></option>
<option value="fagb"></option>
<option value="adg"></option>
</datalist>
------------------------
<!-- details標籤 點擊一下 就彈出相應的內容出來 -->
<details>
<summary style="outline:none;">點擊顯示結果</summary>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Non deserunt deleniti, asperiores nulla quod cum aspernatur doloremque, reiciendis, ullam quisquam voluptatum, maiores ab placeat aut ad praesentium. Reiciendis, necessitatibus! Consectetur.</p>
</details>
-------------------------
<!-- 把表單外部的內容關聯到表單內部 -->
<form action="get" id="me">
<label for="user">用戶名</label><input type="text" name="username" id="user" placeholder="請輸入用戶名"/>
<select name="" id="">
<optgroup>
<option value="aaa">aaa</option>
<option value="bbb">bbb</option>
<option value="ccc">ccc</option>
</optgroup>
</select>
<input type="submit" value="提交" />
</form>架構

<!-- 接下來把下面的form關聯到上面的form表單裏面 -->
<input type="password" form="me" name="password" />

------------------------------------ide


<!-- output 數據的輸出 -->
<form action="get" oninput="num.value=parseInt(num1.value)+parseInt(num2.value)">
<input type="number" id="num1" />+
<input type="number" id="num2" />=
<output name="num" for="num1 num2"></output>
</form>post

-------------------------------------
<!-- 進度條 -->
<progress value="20" max="100"></progress>
<!-- value="20" 當前的進度 max="100" 滿分值 這2值必定是數字,不能是百分比 -->
<!-- 度量條 -->
<meter max="100" nin="0" value="30"></meter>ui

------------------------------------
<!-- 將表單裏面的相關元素進行分組 就是有個框框起來的樣子 -->
<fieldset>
<legend style="text-align:center;">用戶登陸頁面</legend>
<input type="text" />
</fieldset>
----------------------------------搜索引擎

相關文章
相關標籤/搜索