整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML5 實體名稱A

          非下表中的所有實體都能在所有的瀏覽器中正確地顯示。

          目前,IE 11 是唯一一個能正確顯示所有 HTML5 實體的瀏覽器。

          字符實體名稱十六進制
          áAacute000C1
          áaacute000E1
          ĂAbreve00102
          ăabreve00103
          ∾ac0223E
          ∿acd0223F
          ∾̳acE0223E + 00333
          ?Acirc000C2
          aacirc000E2
          acute000B4
          АAcy00410
          аacy00430
          ?AElig000C6
          ?aelig000E6
          ⁡af02061
          𝔄Afr1D504
          𝔞afr1D51E
          àAgrave000C0
          àagrave000E0
          ?alefsym02135
          ℵaleph02135
          ΑAlpha00391
          αalpha003B1
          ĀAmacr00100
          āamacr00101
          ⨿amalg02A3F
          &amp00026
          ⩓And02A53
          and02227
          ⩕andand02A55
          ⩜andd02A5C
          ⩘andslope02A58
          ⩚andv02A5A
          ang02220
          ⦤ange029A4
          ∠angle02220
          ∡angmsd02221
          ⦨angmsdaa029A8
          ⦩angmsdab029A9
          ⦪angmsdac029AA
          ⦫angmsdad029AB
          ⦬angmsdae029AC
          ⦭angmsdaf029AD
          ⦮angmsdag029AE
          ⦯angmsdah029AF
          ∟angrt0221F
          ⊾angrtvb022BE
          ⦝angrtvbd0299D
          ∢angsph02222
          Åangst000C5
          ⍼angzarr0237C
          ĄAogon00104
          ąaogon00105
          𝔸Aopf1D538
          𝕒aopf1D552
          ≈ap02248
          ⩯apacir02A6F
          ⩰apE02A70
          ≊ape0224A
          ≋apid0224B
          'apos00027
          ⁡ApplyFunction02061
          ≈approx02248
          ≊approxeq0224A
          ?Aring000C5
          ?aring000E5
          𝒜Ascr1D49C
          𝒶ascr1D4B6
          ≔Assign02254
          *ast0002A
          asymp02248
          ≍asympeq0224D
          ?Atilde000C3
          ?atilde000E3
          ?Auml000C4
          ?auml000E4
          ∳awconint02233
          ⨑awint02A11

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          小伙伴們,感覺我的分享很不錯的別忘記“贊賞”我一下喲!

          VG 動畫有很多種實現方法,也有很大SVG動畫庫,現在我們就來介紹 svg動畫實現方法都有哪些?

          一、SVG 的 animation

          SVG animation 有五大元素,他們控制著各種不同類型的動畫,分別為:

          • set
          • animate
          • animateColor
          • animateTransform
          • animateMotion

          1.1、set

          set 為動畫元素設置延遲,此元素是SVG中最簡單的動畫元素,但是他并沒有動畫效果。

          使用語法:

          <set attributeName="" attributeType="" to="" begin="" />
          • attributeName :是要改變的元素屬性名稱。
          • attributeType :是表明attributeName屬性值的列表,支持三個固定參數 CSS/XML/auto,如x,y以及transform屬于XML,opacity屬于CSS。auto是瀏覽器自動判別的意思,也是默認值,如果你不知道該選哪個就填auto,瀏覽器自己判別。
          • to :動畫結束的屬性值。
          • begin :動畫延遲時間。

          eg:繪制一個半徑為200的圓,4秒之后,半徑變為50。

          <svg width="320" height="320">
           <circle cx="0" cy="0" r="200" style="stroke: none; fill: #0000ff;">
            <set attributeName="r" attributeType="XML" to="50" begin="4s" />
           </circle>
          </svg>

          1.2、animate

          是基礎的動畫元素,實現單屬性的過渡效果。

          使用語法:

          <animate 
           attributeName="r" 
           from="200" to="50" 
           begin="4s" dur="2s" 
           repeatCount="2"
          ></animate>
          • from :過渡效果的屬性開始值。
          • to:過渡效果的屬性結束值。
          • begin:動畫開始時間。
          • dur:動畫過渡時間,控制動畫速度。
          • repeatCount:動畫重復次數。

          eg:繪制一個半徑為200的圓,4秒之后半徑在2秒內從200逐漸變為50。

          <circle cx="0" cy="0" r="200" style="stroke: none; fill: #0000ff;">
           <animate attributeName="r" from="200" to="50" 
            begin="4s" dur="2s" repeatCount="2"></animate>
          </circle>

          1.3、animateColor

          控制顏色動畫,animate也可以實現這個效果,所以該屬性目前已被廢棄。

          1.4、animateTransform

          實現transform變換動畫效果,與css3的transform變換類似。實現平移、旋轉、縮放等效果。

          使用語法:

          <animateTransform attributeName="transform"  type="scale" 
           from="1.5" to="0" 
           begin="2s"  dur="3s" 
           repeatCount="indefinite"></animateTransform>
          • repeatCount:重復次數,設置為 indefinite 表示無限循環,一直執行。
          • type:添加 transform 變換類型。
          • eg:繪制一個半徑為200的圓,4秒之后開始縮放,在2秒內從1.5縮小到0倍。
          <svg width="320" height="320">
           <circle cx="0" cy="0" r="200" style="stroke: none; fill: #0000ff;">
            <animateTransform attributeName="transform" begin="4s"  
             dur="2s" type="scale" from="1.5" to="0" 
             repeatCount="indefinite"></animateTransform>
           </circle>
          </svg>

          1.5、animateMotion

          可以定義動畫路徑,讓SVG各個圖形,沿著指定路徑運動。

          使用語法:

          <animateMotion 
           path="M 0 0 L 320 320" 
          begin="4s" dur="2s"></animateMotion>
          • path:定義路徑,使用語法與《HTML5(八)——SVG 之 path 詳解》path的d屬性一致。
          • begin:延遲時間。
          • dur:動畫執行時間。

          eg:繪制一個半徑為10的圓,延遲4秒從左上角運動的右下角。

          <svg width="320" height="320">
           <circle cx="0" cy="0" r="10" style="stroke: none; fill: #0000ff;">
            <animateMotion 
             path="M 0 0 L 320 320" 
             begin="4s" dur="2s"
             ></animateMotion>
           </circle>
          </svg>

          實際制作動畫的時候,動畫太單一不酷,需要同時改變多個屬性時,上邊的四種元素可以互相組合,同類型的動畫也能組合。以上這些元素雖然能夠實現動畫,但是無法動態地添加事件,所以接下來我們就看看 js 如何制作動畫。

          二、JavaScript 控制

          上篇文章我們介紹js可以操作path,同樣也可以操作SVG的內置形狀元素,還可以給任意元素添加事件。

          給SVG元素添加事件方法與普通元素一樣,可以只用on+事件名 或者addEventListener添加。

          eg:使用SVG繪制地一條線,點擊線條地時候改變 x1 ,實現旋轉效果。

          <svg width="800" height="800" id="svg">
              <line id="line" x1="100" y1="100" 
              x2="400" y2="300" 
              stroke="black" stroke-width="5"></line>  
            </svg>
          <script>
           window.onload = function(){
            var line = document.getElementById("line")
            line.onclick = function(){
             let start = parseInt(line.getAttribute("x1")),
                 end=400,dis = start-end
             requestAnimationFrame(next)
             let count = 0;
             function next(){
              count++
              let a = count/200,cur = Math.abs(start+ dis*a)
              line.setAttribute('x1',cur)
              if(count<200)requestAnimationFrame(next)
             }
            }
           }
          </script>

          js制作的SVG動畫,主要利用 requestAnimationFrame 來實現一幀一幀的改變。

          我們上述制作的 SVG 圖形、動畫等,運行在低版本IE中,發現SVG只有IE9以上才支持,低版本的并不能支持,為了兼容低版本瀏覽器,可以使用 VML ,VML需要添加額外東西,每個元素需要添加 v:元素,樣式中還需要添加 behavier ,經常用于繪制地圖。由于使用太麻煩,所以我們借助 Raphael.js 庫。

          三、Rapha?l.js (拉斐爾)

          Raphael.js是通過SVG/VML+js實現跨瀏覽器的矢量圖形,在IE瀏覽器中使用VML,非IE瀏覽器使用SVG,類似于jquery,本質還是一個javascript庫,使用簡單,容易上手。

          使用之前需要先引入Raphael.js庫文件。cdn的地址為:https://cdn.bootcdn.net/ajax/libs/raphael/2.3.0/raphael.js

          3.1、創建畫布

          Rapheal有兩種創建畫布的方式:

          第一種:瀏覽器窗口上創建畫布

          創建語法:

          var paper = Raphael(x,y,width,height)

          x,y是畫布左上角的坐標,此時畫布的位置是絕對定位,有可能會與其他html元素重疊。width、height是畫布的寬高。

          第二種:在一個元素中創建畫布

          創建語法:

          var paper = Raphael(element, width, height);

          element是元素節點本身或ID width、height是畫布的寬度和高度。

          3.2、繪制圖形

          畫布創建好之后,該對象自帶SVG內置圖形有矩形、圓形、橢圓形。他們的方法分別為:

          paper.circle(cx, cy, r); // (cx , cy)圓心坐標 r 半徑
          paper.rect(x, y, width, height, r); // (x,y)左上角坐標 width寬度 height高度 r圓角半徑(可選)
          paper. ellipse(cx, cy, rx, ry); // (cx , cy)圓心坐標 rx水平半徑 ry垂直半徑

          eg:在div中繪制一個圓形,一個橢圓、一個矩形。

          <div id="box"></div>
          <script>
           var paper = Raphael("box",300,300)
           paper.circle(150,150,150)
           paper.rect(0,0,300,300)
           paper.ellipse(150,150,100,150)
          </script>

          運行結果如下:

          除了簡單圖形之外,還可以繪制復雜圖形,如三角形、心型,這時就使用path方法。

          使用語法:paper.path(pathString)

          pathString是由一個或多個命令組成,每個命令以字母開始,多個參數是由逗號分隔。

          eg:繪制一個三角形。

          let sj = paper.path("M 0,0 L100,100 L100,0 'Z'")

          還可以繪制文字,如果需要換行,使用 \n 。

          文字語法:paper.text(x,y,text)

          (x,y)是文字坐標,text是要繪制的文字。

          3.3、設置屬性

          圖形繪制之后,我們通常會添加stroke、fill、stroke-width等讓圖形更美觀,Raphael使用attr給圖形設置屬性。

          使用語法:circle.attr({"屬性名","屬性值","屬性名","屬性值",...})

          如果只有屬性名沒有屬性值,則是獲取屬性,如果有屬性值,則是設置屬性。

          注意:如果只設置一個屬性時,可以省略‘{}’。如:rect.attr('fill','pink')

          eg:給上邊的矩形添加邊框和背景色。

          <div id="box"></div>
          <script>
           var paper = Raphael("box",300,300)
           let rect = paper.rect(100,100,150,200)
           rect.attr({'fill':'red','stroke':'blue','stroke-width':'10'})
          </script>

          3.4、添加事件

          RaphaelJS一般具有以下事件:
          click、dblclick、drag、hide、hover、mousedown、mouseout、mouseup、mouseover等以及對應的解除事件,只要在前面加上“un”就可以了(unclick、undblclick)。

          使用語法:

          obj.click(function(){
           //需要操作的內容
          })

          3.5、添加動畫

          animate為指定圖形添加動畫并執行。

          使用語法:

          obj.animate({
           "屬性名1":屬性值1,
           "屬性名2":屬性值2,
            ...
          },time,type)

          屬性名和屬性值就根據你想要的動畫類型加就ok。

          time:動畫所需時間。

          type:指動畫緩動類型。常用值有:

          • linear - 線性漸變
          • ease-in | easeIn | < - 由慢到快
          • ease-out | easeOut | > - 由快到慢
          • ease-in-out | easeInOut | <> - 由慢到快再到慢
          • back-in | backIn - 開始時回彈
          • back-out | backOut - 結束時回彈
          • elastic - 橡皮筋
          • bounce - 彈跳

          eg:點擊矩形,矩形緩緩變大。

          <div id="box"></div>
          <script>
           var paper = Raphael("box",800,500)
           let rect = paper.rect(100,100,150,100)
           rect.attr({'fill':'red','stroke':'blue','stroke-width':'10'})
           rect.attr('fill','pink')
           rect.click(function(){
            rect.animate({
             "width":300,
             "height":300
            },1000,"bounce")
           })
          </script>

          復制上邊的代碼,分別在各個瀏覽器和低版本IE瀏覽器運行,發現都可以正常運行。SVG的動畫庫挺多了,我們介紹了拉斐爾,有興趣的小伙伴可以自行找找其他庫。

          .標簽

          1.1meta標簽

          meta主要用于設置網頁中的一些元數據,元數據不是給用戶看 charset 指定網頁的字符集 name 指定的數據的名稱 content 指定的數據的內容

          keywords 表示網站的關鍵字,可以同時指定多個關鍵字,關鍵字間使用,隔開

          <meta name="Keywords" content="網上購物,網上商城,手機,筆記本,電腦,MP3,CD,VCD,DV,相機,數碼,配件,手表,存儲卡,京東"/>

          description 用于指定網站的描述

          <meta name="description" content="京東JD.COM-專業的綜合網上購物商城,銷售家電、數碼通訊、電腦、家居百貨、服裝服飾、母嬰、圖書、食品等數萬個品牌優質商品.便捷、誠信的服務,為您提供愉悅的網上購物體驗!"/>
          <meta http-equiv="refresh" content="3;url=https://www.mozilla.org">

          將頁面重定向到另一個網站

          1.2title標簽

          title標簽的內容會作為搜索結果的超鏈接上的文字顯示

          <title>Document</title>

          1.3標題

          • h1 ~ h6 一共有六級標題
          • 從h1~h6重要性遞減,h1最重要,h6最不重要
          • h1在網頁中的重要性僅次于title標簽,一般情況下一個頁面中只會有一個h1
          • 標題元素是塊元素
          • <h1>一級標題</h1>
            <h2>二級標題</h2>
            <h3>三級標題</h3>
            <h4>四級標題</h4>
            <h5>五級標題</h5>
            <h6>六級標題</h6>

          • hgroup標簽用來為標題分組,可以將一組相關的標題同時放入到hgroup
          • <hgroup>
            <h1>回鄉偶書二首</h1>
            <h2>其一</h2>
            </hgroup>
          • 其他標簽
            • p標簽表示頁面中的一個段落
            • <p>在p標簽中的內容就表示一個段落</p>
            • em標簽用于表示語音語調的一個加重
            • <p>今天天氣<em></em>不錯!</p>
            • strong表示強調,重要內容!
            • <p>你今天必須要<strong>完成作業</strong></p>
            • blockquote 表示一個長引用
            • <blockquote>
              這句話我是從來沒有說過的!
              </blockquote>
            • q表示一個短引用
            • 子曰<q>學而時習之,樂呵樂呵!</q>
            • br標簽表示頁面中的換行
            • <br>

          1.4布局標簽

          header 表示網頁的頭部 main 表示網頁的主體部分(一個頁面中只會有一個main) footer 表示網頁的底部 nav 表示網頁中的導航 aside 和主體相關的其他內容(側邊欄) article 表示一個獨立的文章 section 表示一個獨立的區塊,上邊的標簽都不能表示時使用section

          div 沒有語義,就用來表示一個區塊,目前來講div還是我們主要的布局元素

          span 行內元素,沒有任何的語義,一般用于在網頁中選中文字

          <header></header>
              <main></main>
              <footer></footer>
          
              <nav></nav>
              <aside></aside>
              <article></article>
          
              <section></section>
          
              <div></div>
          
              <span></span>

          1.5列表

          1.1.1分類

          1.1.1.1有序列表

          使用ol標簽來創建無序列表,使用li表示列表項

          <ul>
                 <li>結構</li>
                 <li>表現</li>
                 <li>行為</li>
             </ul>

          1.1.1.2 無序列表

          使用ul標簽來創建無序列表,使用li表示列表項

          <ol>
                 <li>結構</li>
                 <li>表現</li>
                 <li>行為</li>
             </ol>

          1.1.1.3定義列表

          使用dl標簽來創建一個定義列表, 使用dt來表示定義的內容,使用dd來對內容進行解釋說明

          <dl>
                 <dt>結構</dt>
                 <dd>結構表示網頁的結構,結構用來規定網頁中哪里是標題,哪里是段落</dd>
                 <dd>結構表示網頁的結構,結構用來規定網頁中哪里是標題,哪里是段落</dd>
                 <dd>結構表示網頁的結構,結構用來規定網頁中哪里是標題,哪里是段落</dd>
             </dl>

          1.1.1.4列表之間可以互相嵌套

          <ul>
                 <li>
                    aa
                     <ul>
                         <li>aa-1</li>
                         <li>aa-2
                             <ul>
                                 <li>aa-1</li>
                                 <li>aa-2</li>
                             </ul>
                         </li>
                     </ul>
                 </li>
             </ul>

          1.6超鏈接

          1.6.1 作用

          超鏈接可以讓我們從一個頁面跳轉到其他頁面, 或者是當前頁面的其他的位置

          1.6.2 定義

          使用 a 標簽來定義超鏈接

          <a href="https://www.baidu.com">超鏈接</a>

          1.6.3 屬性

          1.6.3.1屬性1:href

          指定跳轉的目標路徑

          值可以是一個外部網站的地址

          也可以寫一個內部頁面的地址

          超鏈接是也是一個行內元素,在a標簽中可以嵌套除它自身外的任何元素

          1.6.3.2 屬性2:target

          用來指定超鏈接打開的位置

          _self 默認值 在當前頁面中打開超鏈接

          _blank 在一個新的要么中打開超鏈接

          <a href="07.列表.html" target="_blank">超鏈接</a>

          1.6.4其他

          將#作為超鏈接的路徑的展位符使用

          javascript:; 來作為href的屬性,此時點擊這個超鏈接什么也不會發生

          將超鏈接的href屬性設置為#,這樣點擊超鏈接以后 頁面不會發生跳轉,而是轉到當前頁面的頂部的位置

          跳轉到頁面的指定位置,只需將href屬性設置 #目標元素的id屬性值

          <a href="#bottom">去底部</a>
             <br><br>
          <a href="#p3">去第三個自然段</a>
             <br><br>
          <p>
            內容多一點
          </p>
          <a href="#">這是一個新的超鏈接</a>
             <br><br>
          <a href="javascript:;">這是一個新的超鏈接</a>
             <br><br>
          <a id="bottom" href="#">回到頂部</a>

          1.7圖片標簽

          img標簽來引入外部圖片,img標簽是一個自結束標簽

          屬性:src 屬性指定的是外部圖片的路徑(路徑規則和超鏈接是一樣的)

          alt 圖片的描述,這個描述默認情況下不會顯示,有些瀏覽器會圖片無法加載時顯示

          <img src="./img/1.gif" alt="松鼠">

          1.8內聯框架

          用于向當前頁面中引入一個其他頁面

          • src 指定要引入的網頁的路徑
          • frameborder 指定內聯框架的邊框
          <iframe src="https://www.qq.com" width="800" height="600" frameborder="0"></iframe>

          1.8 音視頻標簽

          1.8.1音頻

          audio 標簽用來向頁面中引入一個外部的音頻文件的

          1.8.1.1 屬性

          • controls 是否允許用戶控制播放
          • autoplay 音頻文件是否自動播放
            • 如果設置了autoplay 則音樂在打開頁面時會自動播放
          • loop 音樂是否循環播放
          <audio src="./source/audio.mp3" controls autoplay loop></audio>

          除了通過src來指定外部文件的路徑以外,還可以通過source來指定文件的路徑

          <audio controls>
                 <!-- 對不起,您的瀏覽器不支持播放音頻!請升級瀏覽器!-->
                 <source src="./source/audio.mp3">
                 <source src="./source/audio.ogg">
                 <embed src="./source/audio.mp3" type="audio/mp3" width="300" height="100">
             </audio>

          1.8.2視頻

          與 audio 相似

          <video controls>
                 <source src="./source/flower.webm">
                 <source src="./source/flower.mp4">
                 <embed src="./source/flower.mp4" type="video/mp4">
             </video>


          2.表格table

          • 在table中使用tr表示表格中的一行,有幾個tr就有幾行
          • 在tr中使用td表示一個單元格,有幾個td就有幾個單元格
          • rowspan 縱向的合并單元格
          • colspan 橫向的合并單元格
          <table border="1" width='50%' align="center">
                <tr>
                    <td>A1</td>
                    <td>B1</td>
                    <td>C1</td>
                    <td>D1</td>
                </tr>
                <tr>
                    <td>A2</td>
                    <td>B2</td>
                    <td>C2</td>
                    <td rowspan="2">D2</td>
                </tr>
                <tr>
                    <td>A3</td>
                    <td>B3</td>
                    <td>C3</td>
                </tr>
                <tr>
                    <td>A4</td>
                    <td>B4</td>
                    <td colspan="2">C4</td>
                </tr>
            </table>

          長表格

          • 可以將一個表格分成三個部分:
            • 頭部 thead
            • 主體 tbody
            • 底部 tfoot
          • th 表示頭部的單元格
          <table border="1" width='50%' align="center">  
                <thead>
                    <tr>
                        <th>日期</th>
                        <th>收入</th>
                        <th>支出</th>
                        <th>合計</th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>2000.1.1</td>
                        <td>500</td>
                        <td>200</td>
                        <td>300</td>
                    </tr>
                    <tr>
                        <td>2000.1.1</td>
                        <td>500</td>
                        <td>200</td>
                        <td>300</td>
                    </tr>
                    <tr>
                        <td>2000.1.1</td>
                        <td>500</td>
                        <td>200</td>
                        <td>300</td>
                    </tr>
                    <tr>
                        <td>2000.1.1</td>
                        <td>500</td>
                        <td>200</td>
                        <td>300</td>
                    </tr>
                </tbody>
                <tfoot>
                    <tr>
                        <td></td>
                        <td></td>
                        <td>合計</td>
                        <td>300</td>
                    </tr>
                </tfoot>
          
            </table>

          表格樣式

          • border-spacing: 指定邊框之間的距離
          border-spacing: 0px;
          • border-collapse: collapse; 設置邊框的合并
          border-collapse: collapse;
          • 如果表格中沒有使用tbody而是直接使用tr,那么瀏覽器會自動創建一個tbody,并且將tr全都放到tbody中tr不是table的子元素

          3.表單(form)

          • 使用form標簽來創建一個表單
          • action 表單要提交的服務器的地址
          • 數據要提交到服務器中,必須要為元素指定一個name屬性值
          <input type="text" name="username">
          • 單選按鈕
            • 像這種選擇框,必須要指定一個value屬性,value屬性最終會作為用戶的填寫的值傳遞給服務器
            • checked 可以將單選按鈕設置為默認選中
          <input type="radio" name="hello" value="a">
          <input type="radio" name="hello" value="b" checked>
          • 多選框
          <input type="checkbox" name="test" value="1">
                <input type="checkbox" name="test" value="2">
                <input type="checkbox" name="test" value="3" checked>
          • 下拉列表
          <select name="haha">
                    <option value="i">選項一</option>
                    <option selected value="ii">選項二</option>
                    <option value="iii">選項三</option>
                </select>
          • 提交按鈕
          <input type="submit" value="注冊">

          屬性

          • autocomplete="off" 關閉自動補全
          • readonly 將表單項設置為只讀,數據會提交
          • disabled 將表單項設置為禁用,數據不會提交
          • autofocus 設置表單項自動獲取焦點
          <form action="target.html">
                <input type="text" name="username" value="hello" readonly>
                <br><br>
                <input type="text" name="username" autofocus>
                <br><br>
                <input type="text" name="b">
          
                <br><br>
          
                <!-- <input type="color"> -->
                <br><br>
                <!-- <input type="email"> -->
                <br><br>
          
                <input type="submit">
                <!-- 重置按鈕 -->
                <input type="reset">
                <!-- 普通的按鈕 -->
                <input type="button" value="按鈕">
          
                <br><br>
                 
          
                <button type="submit">提交</button>
                <button type="reset">重置</button>
                <button type="button">按鈕</button>
            </form>

          4.注釋

          <!--
          我是注釋中的注釋 注釋不能嵌套
          -->
          

          5.屬性

          • 屬性,在標簽中(開始標簽或自結束標簽)還可以設置屬性
          • 屬性是一個名值對(x=y)
          • 屬性用來設置標簽中的內容如何顯示
          • 屬性和標簽名或其他屬性應該使用空格隔開
          • 屬性不能瞎寫,應該根據文檔中的規定來編寫,有些屬性有屬性值,有些沒有。如果有屬性值,屬性值應該使用引號引起來

          6.文檔聲明

          <!doctype html>

          主站蜘蛛池模板: 免费看一区二区三区四区| 国产精品538一区二区在线| 日本一区二区免费看| 卡通动漫中文字幕第一区| 国产高清在线精品一区二区 | 日韩视频一区二区| 国模少妇一区二区三区| 日韩人妻精品无码一区二区三区| 成人毛片一区二区| 成人日韩熟女高清视频一区| 无码国产精品一区二区高潮| 午夜影视日本亚洲欧洲精品一区 | 波多野结衣高清一区二区三区| 国产精品视频一区二区三区四| 精品免费国产一区二区三区| 农村乱人伦一区二区| 国产AV天堂无码一区二区三区| 狠狠色综合一区二区| 亚洲国产一区国产亚洲| 真实国产乱子伦精品一区二区三区 | 亲子乱AV视频一区二区| 视频一区视频二区在线观看| 亚洲丰满熟女一区二区哦| 国产一区二区三区小说| 国产精品久久久久一区二区三区 | 中文字幕乱码亚洲精品一区| 久久99国产精品一区二区| 国产AV一区二区三区无码野战| 国产精品污WWW一区二区三区| 一区二区三区免费精品视频| 天堂成人一区二区三区| 少妇人妻精品一区二区| 国产日韩精品一区二区三区| 精品免费久久久久国产一区| 久久国产精品一区| 又硬又粗又大一区二区三区视频| 国产精品无码一区二区三区电影| 少妇无码一区二区二三区| 国产精品视频免费一区二区| 日本一区二区三区精品国产| 久久se精品一区二区|