整合營銷服務商

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

          免費咨詢熱線:

          HTML中的標簽是不是都成對?單個標簽是什么情況?

          -尖括號<html></html>是一組成為“雙標記”,可以理解為<html>為始,</html>為終或閉合;

          2-所有的標簽都有<>開始,但不是所有的標簽擁有</>結束,不是所有的標簽有始就有終。比如<hr>水平線;

          3-單個的標簽叫什么?

          單個的標簽叫“單標記”,也可以叫不成對標簽。

          單標記指的是沒有閉合標記的標記(沒有結束標記),即空標簽。

          4-如果給“單標記”加上閉合會怎么樣?

          在空標簽上使用閉標簽是無效的,例如:</hr>。這樣的情況是無效的HTML標簽。

          總結,一點小心得。雙標記就如一段事件,單標記就像一種能力,事件會有開始和結束,能力的關閉就是程序的關閉。

          以下是一些練習截圖

          這段代碼的顯示是下圖

          這是自學中的一點點自己的理解,如果有錯誤,歡迎留言指正。

          低版本安卓中對TextView加載html所支持的標簽不夠多,比如在搭載了android 5.1的手機上我們的app調用了Html.froml為TextView設置文本時,當source包含span標簽時不會處理,高版本則會去處理;

          對比下高低版本的Html.java如下:

          android api level 22


          android api level 28


          我們發現,高版本是支持span標簽的,那低版本怎么處理呢?我們看到方法handleStartTag

          中在不支持的標簽都會回調一個方法:


          所以我們只需要傳入自定義的TagHandler就可以處理Html.java不支持的標簽了。

          一開始我們為TextView設置文本時這樣寫:

          String text="創建<span style='color: #ff8500;'>7</span>天,累計消費<span style='color: #ff8500;'>15</span>元";
          textview.setText(Html.fromHtml(text));

          高版本手機正常加載span標簽,低版本的手機效果如下:

          更改后這樣寫:

          String text="創建<span style='color: #ff8500;'>7</span>天,累計消費<span style='color: #ff8500;'>15</span>元";
          textview.setText(Html.fromHtml(text,null,new CustomTagHandler()));

          更改后在低版本效果如下:

          CustomTagHandler的實現參考高版本的Html.java,完整代碼如下:

          、空標簽概念

          沒有與之對應的結束標簽的標簽

          2、常見的空標簽:

          1. <meta /> //元數據
          2. <base /> //網頁的基礎鏈接
          3. <link /> //引入外部鏈接
          4. <br /> //換行
          5. <hr /> //水平線
          6. <img /> //插入圖片
          7. <area /> //圖片map中的可點區域
          8. <input /> //用于搜集用戶信息

          3、注意事項:

          雖然HTML中對空標簽是否需要加結束符號“ / ”進行強制規定,但是在XHTML(XML規范的HTML版本)或XML中,對空標簽進行強制要求,指出空標簽必須使用結束標志,大多數人推薦使用規范的編寫格式,并且在未來將會對空標簽的結束符號進行強制要求。

          在html中,在空標簽上使用閉標簽是無效的,例如:</br>。這樣的情況是無效的HTML。


          主站蜘蛛池模板: 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 内射少妇一区27P| 亚洲啪啪综合AV一区| 色婷婷一区二区三区四区成人网| 国产成人午夜精品一区二区三区| 国产午夜毛片一区二区三区| 亚洲av成人一区二区三区观看在线| 亚洲福利精品一区二区三区| 无码一区二区三区AV免费| 中文字幕一区二区三| 精品日韩一区二区三区视频 | 国产一区二区三区在线观看影院| 中文字幕aⅴ人妻一区二区 | 精品福利一区二区三区免费视频| 日韩精品一区二区三区视频 | 久久精品国产第一区二区三区 | 国产在线精品一区二区不卡| 一区二区不卡视频在线观看| 精品一区二区三区在线播放| 国产日韩综合一区二区性色AV| 色综合视频一区中文字幕| 玩弄放荡人妻一区二区三区| 亚洲精品色播一区二区| 精品无码综合一区二区三区| 亚洲AV日韩AV一区二区三曲| 性盈盈影院免费视频观看在线一区| 亚洲精品伦理熟女国产一区二区| 国产大秀视频在线一区二区| 国模无码一区二区三区| 精品视频在线观看一区二区| 精品国产日韩亚洲一区| 国产在线一区二区在线视频| 香蕉久久av一区二区三区| 日韩最新视频一区二区三| 精品国产精品久久一区免费式| 福利视频一区二区牛牛| 东京热人妻无码一区二区av| 美女毛片一区二区三区四区| 女女同性一区二区三区四区| 亚洲中文字幕丝袜制服一区 | 日本精品一区二区三区在线视频|