国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS網頁布局使用表格可以嗎?

2024-07-11 08:44:21
字體:
來源:轉載
供稿:網友

CSS網頁布局的宗旨是語義化具有良好結構的HTML文檔,將外觀表現分離到CSS文件中,這是VeVb.com一直強調的頁面開發思維。  CSS網頁布局的宗旨是語義化具有良好結構的HTML文檔,將外觀表現分離到CSS文件中,這是VeVb.com一直強調的頁面開發思維。有朋友在jb51論壇中提出問題,引發了思考。在html頁面,初學DivCSS網頁布局的時候,排斥table,用很多的div來嵌套:(看起來很差勁)
<div>
<div>DivCSS網頁布局中使用表格的一些討論</div><div>www.survivalescaperooms.com</div>
<div>DivCSS網頁布局中使用表格的一些討論</div><div>www.survivalescaperooms.com</div>
</div>
  如圖所示:
l圖1。
圖2。
  知道html要具有語義之后,進化成這樣的寫法:
<ul>
<li><span>DivCSS網頁布局中使用表格的一些討論</span>www.survivalescaperooms.com<li>
<li><span>DivCSS網頁布局中使用表格的一些討論</span>www.survivalescaperooms.com<li>
</ul>
  因為要固定標題的寬度,又涉及到<span>標簽的inline-block。
  而且,當涉及到標題一行,內容需要換行的時候很麻煩,如圖效果:
圖3。
  我想,既然要避免使用table標簽會造成如此多麻煩,可不可以干脆使用table呢,簡單直接,而且從html的語義上考慮,這樣的內容似乎用table也有道理。但是語義并不明確。也不可取。
  我們來討論可以使用的方法:
圖1。
圖3。
  圖1和圖3,可以用無序列表ul或定義列表dl標識。配合使用lidtddstrongemspan標簽。
圖2。
  圖2是一個表單,可以用formlabelinput等標簽加以標識。
  小結:
  這三個圖片所示的頁面元素,均不是表格類的數據,用表格標簽不妥當。
  使用表格作為網頁排版、布局頁面元素是不合理的。
  表格是用來顯示數據的。
  至于什么樣的數據形式以表格來標識,沒有統一的規范。
  或許大家對它有著不同的理解,除了數據表,別的元素在什么情況下用表格表示呢。
  其實根據情況,可以選擇多種標簽。可能是無序列表,可能是定義列表。
  至于CSS樣式的實現,那就是屬性定義的問題。
  不要因為CSS設置比較繁瑣,而否定內容本身的語義。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 外汇| 茌平县| 玉溪市| 阿城市| 阆中市| 虎林市| 阳朔县| 华容县| 竹山县| 昌平区| 昆山市| 临邑县| 晋中市| 四子王旗| 鸡西市| 孝义市| 巴彦淖尔市| 关岭| 合阳县| 湛江市| 隆林| 鄄城县| 得荣县| 屯留县| 新昌县| 宜都市| 柘城县| 石门县| 石首市| 大丰市| 宣武区| 城口县| 海盐县| 滦南县| 略阳县| 泊头市| 贺州市| 潼南县| 仙桃市| 宁阳县| 开化县|