網(wǎng)頁制作中注意應用HTML標簽的問題_XHTML教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
HTML已經(jīng)嘗試去除表現(xiàn)和朝向內(nèi)容發(fā)展,導致這樣一個基本原理:從表現(xiàn)(CSS)中分離出內(nèi)容意義(HTML)。這將會給網(wǎng)頁減肥,因為一個表現(xiàn)指令集合(以外部CSS文檔的形式)可以應用到多個頁面。這也會使網(wǎng)站更易于治理因為全局變動可以從修改一個單獨的文件得到。
部分不良標簽基本上是表現(xiàn)標簽(比如small),它們可以用更有意義和更簡單的CSS規(guī)則取代。其他的不僅用于表現(xiàn),而且還是不必要的龐大(比如font標簽)或者對可用性有害的可惡的(比如blink)。
標簽
下面這些是你可能會經(jīng)常碰到的可以有更好選擇的標簽:
b可以用來產(chǎn)生粗體元素。使用strong(意味著強烈強調(diào))代替更有意義,或者用CSS來完成這項工作,增加font-weight: bold的規(guī)則,用來表明粗體元素。i可以用來產(chǎn)生斜體元素。使用em(表示強調(diào)),這也更有意義�;蛘呖梢杂肅SS來表現(xiàn)斜體:font-style: italicbig可以產(chǎn)生更大字體。使用標題(如h1,h2等,當文本本來就是一個標題時)代替,增加了意義,或簡單地在CSS中使用font-size屬性,獲取更多的控制權(quán)。small可以產(chǎn)生小字體。CSS(font-size)再一次取得更多的控制權(quán)。hr可用用來展現(xiàn)一條水平線。在CSS中用hr設計很少見,CSS的border-top,border-bottom屬性或者樸素的圖像做這個效果會更好。
上述的標簽與最新的HTML標準盡管都兼容,但對內(nèi)容卻沒有任何好標簽應有的意義。They could be more useful but they aren't particularly harmful, and might easily be mistaken for innocent butter-wouldn't-melt-in-their-mouth nuggets of pure goodness when standing next to the following filthy tags.
u可以為元素產(chǎn)生下劃線。它提醒著下劃線文本還很多連接關聯(lián)。這就是這個標簽死了很久的原因——你不必給非連接文本下劃線。center可以用來居中在元素內(nèi)部的元素。CSS屬性text-align答應不僅僅是center,還有left、right和justify。menu用來創(chuàng)建菜單列表。它并沒有ul做的完美,在因為無序列表更通用,ul高高地站在menu的尸體上。layer和div元素相似,都由CSS絕頂位置。這僅僅能在老版本的Netscape中工作,所以再也沒有什么用。blink或者marquee。大聲說不!它們應該像本身意義一樣被期待,但有著十分有限的支持,和,只會產(chǎn)生非常,非常惡心的笑話。font,可以用來定義元素的字體名稱,尺寸和顏色,在標簽世界中理所當然地獲得了臭名昭著標簽之王榮譽稱號。舊的網(wǎng)站(甚至新的也有)像滿世界的瘟疫之蟻一樣布滿整個頁面。大部分的font標簽激增是從網(wǎng)頁制作軟件帶來的,把font標簽包括顏色和尺寸用在每一個元素。
相關XHTML教程:
- HTML5 INPUT placeholder及兼容性處理
- HTML表單里的Label標簽
- 淺析HTML與javascript中常用編碼
- CSS網(wǎng)頁布局中必須要了解的幾個XHTML標簽
- title和alt 標簽介紹及其異同
- 淺析HTML標簽strong和em的區(qū)別
- 說說XHTML中的alt屬性和title屬性
- Semantics語義是Html Xhtml是否真正符合標準的重要部分
- 九個W3C XHTML1.0及CSS標準認證需要注意的問題
- 請注意頁面head區(qū)域的編碼是不是規(guī)范
- HTML validate - 驗證HTML代碼穿越多重瀏覽器標準
- XHTML具有語義的標簽:有關H1位置的討論
- 相關鏈接:
- 教程說明:
XHTML教程-網(wǎng)頁制作中注意應用HTML標簽的問題
。