HTML元素(一)

元素分類

雖然平時不怎么會注意這一點,但是元素會按他們的功能和語義進行一定的分類。下面列舉一下基本的分類。
劃重點:使用標簽的關(guān)注點不是他們的默認樣式,而是語義!不要一股腦全用div!!

  • 根元素:html,所有元素的祖先元素
  • 文檔元數(shù)據(jù):定義了渲染方式
  • 內(nèi)容分區(qū):分割了頁面區(qū)域
  • 分組元素:組織body中的內(nèi)容,標示元素結(jié)構(gòu)
  • 文本級語義:為局部文本賦予意義
  • 嵌入內(nèi)容:多媒體內(nèi)容
  • 表格元素
  • 表單元素
  • 腳本

文檔標題

在瀏覽器頂端的tab中我們旺旺可以看到這個頁面的標題。這個標題依賴于<head>,中的<title>

小細節(jié)

一個文檔只有一個title,title中的內(nèi)容一概當做純文本處理
有的時候,我們的文檔是由代碼片拼接而成,title可能出錯。我們可以通過腳本來設(shè)置title

document.title = "新的title"

應(yīng)用場景

  1. 進度提示
    在title上會有一個進度提示,一般用在有上傳下載功能的網(wǎng)頁。


    有進度的title

簡單實現(xiàn)

<script>
    // 定義進度,title
    let percent = 0;
    let title = "demo1";
    // 開啟定時器
    let timer = setInterval(()=>{
        // 調(diào)用方法獲得進度
        let percnet = getPercent()
        // 判斷
        if(percent>=100){
            // 完成就直接顯示標題
            document.title = title;
            clearInterval(timer);
        }else{
            // 沒有完成就顯示進度和標題
            document.title = `[${percent}%]${title}`;
        }
    },1000);
</script>
  1. 怎么給title添加小圖標
    先用工具制作一個 ico 格式的小圖標,然后在head中加入如下代碼
<link rel=“icon" href="demo.ico" type="image/x-icon"/>

下一篇寫各種元數(shù)據(jù)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網(wǎng)絡(luò)請求組件 FMDB本地數(shù)據(jù)庫組件 SD...
    陽明AI閱讀 16,196評論 3 119
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標準。 注意:講述HT...
    kismetajun閱讀 28,802評論 1 45
  • 原文:艦長和執(zhí)行指揮官本來可以很容易地開除我-如果他們愿意的話,但我很渴望學習。他們覺得我的態(tài)度很好,而且具...
    趙幫梅閱讀 363評論 0 0
  • 晨起,想起那些忙碌早起的人。再回想自己,總不是那么努力。床才是我的戀人,我辣么愛它。 讀到這篇文字,很簡單,標題打...
    小豆醬閱讀 293評論 4 5

友情鏈接更多精彩內(nèi)容