首頁 web前端 css教學 div css與xhtml css分別是什麼意思?_基礎教程

div css與xhtml css分別是什麼意思?_基礎教程

May 16, 2016 pm 12:04 PM

不知道從什麼時候開始,在網路上到處可以看到div css,到底什麼是div css?難道就是傳說中的標準重構嗎?標準從最簡單的根源來說不是合理使用xhtml的標籤嗎?但為什麼還是有這麼多div css呢?既然可以div css,那為什麼不可以叫span css ul css li css等等呢?

疑問,滿腦子的疑問!為了這個疑問,我把自己腦子裡的東西從最底層翻了一遍。

幾年前大家都是用table來佈局,一層套一層,沒發現什麼不妥,一直用到《網站重構》這本書出來後的不久開始看到很多人討論重構。當時的我對所謂的重構一點都不清楚,當然啦,現在還不是很清楚,至於《網站重構》這本書我也沒看過幾頁,不敢說自己什麼都了解。但就目前而言,還是有很多朋友是從table佈局轉變過來,也包括我自己。

看了網路上很多教學以及很多朋友的文章或是提到的問題,程式碼結構中少不了的是div。甚至看到程式碼結構中除了div標籤在body中外,找不到其他用來處理結構的標籤了。或許是因為如此,才出現了div css,用div來做佈局,結合css來表現樣式,那這樣就是標準了?

是把table換成了div,把td換成ul來排列後,那其他xhtml的標籤怎麼辦呢?

或許有朋友會說「我是用div來佈局,所以要叫div css,而且現在大家都這樣叫啊」。嗯,沒錯,因為div在xhtml中沒有語意,而且是塊元素,用在佈局方面比較合理。但如果因為如此而把div獨立出來稱呼為了div css,似乎跟xhtml可以平起平坐了。就好比你的輩分原本就是晚輩,卻跑去跟長輩爭上座,太不像話了,不是嗎?

說了這麼多,無非是想希望大家以後不要再說div css了,為什麼不能再多打2個字母,改叫xhtml css呢?如果覺得這樣還不妥,那就叫網站重構吧,你也可以稱自己為網站重構工程師,多好聽的名字呢,總不能讓別人叫你div css人員吧。

在《超越CSS》中,他們還是推薦大家少用div,多合理的使用標籤,不要遺忘了在xhtml中還有p,form諸多的標籤。合理的使用標籤,合理的頁面結構才會讓你的網站更容易被搜尋找到重要內容。簡單說吧,大家都知道hn(n=1,2,3,4,5,6)是用在標題,那p,form,table是不是也可以讓他們有自己在頁面結構中的一個位置呢?

以上只是個人在文字方面對網路上到處可見的div css一些看法,文字表達方面不對的地方大家批評,但最終希望的是不要再叫div css了,div不是主要的東西,主要的是xhtml。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

VUE 3 VUE 3 Apr 02, 2025 pm 06:32 PM

它的出局!恭喜Vue團隊完成了完成,我知道這是一項巨大的努力,而且很長時間。所有新文檔也是如此。

使用Redwood.js和Fauna構建以太坊應用 使用Redwood.js和Fauna構建以太坊應用 Mar 28, 2025 am 09:18 AM

隨著最近比特幣價格超過20k美元的攀升,最近打破了3萬美元,我認為值得深入研究創建以太坊

您可以從瀏覽器獲得有效的CSS屬性值嗎? 您可以從瀏覽器獲得有效的CSS屬性值嗎? Apr 02, 2025 pm 06:17 PM

我有人寫了這個非常合法的問題。 Lea只是在博客上介紹瞭如何從瀏覽器中獲得有效的CSS屬性。那樣的是這樣。

帶有粘性定位的堆疊卡和一點點的雜物 帶有粘性定位的堆疊卡和一點點的雜物 Apr 03, 2025 am 10:30 AM

前幾天,我發現了科里·金尼文(Corey Ginnivan)網站上的這一點,當您滾動時,彼此之間的卡片堆放集。

在CI/CD上有點 在CI/CD上有點 Apr 02, 2025 pm 06:21 PM

我說的“網站”比“移動應用程序”更合適,但我喜歡Max Lynch的框架:

比較瀏覽器的響應式設計 比較瀏覽器的響應式設計 Apr 02, 2025 pm 06:25 PM

這些桌面應用程序中有許多目標是同時在不同的維度上顯示您的網站。因此,例如,您可以寫作

在WordPress塊編輯器中使用Markdown和本地化 在WordPress塊編輯器中使用Markdown和本地化 Apr 02, 2025 am 04:27 AM

如果我們需要直接在WordPress編輯器中向用戶顯示文檔,那麼最佳方法是什麼?

為什麼Flex佈局中的紫色斜線區域會被誤認為是'溢出空間”? 為什麼Flex佈局中的紫色斜線區域會被誤認為是'溢出空間”? Apr 05, 2025 pm 05:51 PM

關於Flex佈局中紫色斜線區域的疑問在使用Flex佈局時,你可能會遇到一些令人困惑的現象,比如在開發者工具(d...

See all articles