亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

CSS教程:視覺語義不等于基于表現的類

2024-07-11 09:02:45
字體:
來源:轉載
供稿:網友

武林網(www.49028c.com)文章簡介:HTML和CSS中的視覺語義.

CSS教程:視覺語義不等于基于表現的類

你和用戶之間的網站堆棧(簡化版)

 

在TXJS大會的最后一天,一個開發者問我:

面向對象的CSS沒有給你留下一大堆基于表現的class名?

網絡堆棧中的每一層都有它自己的結構。你不會期望將數據庫架構用于構建PHP中間件,人們對于HTML和CSS的期望是一樣一樣的。HTML需要用一種能代表數據或內容的有意義的東西來書寫,也就是我所謂的代碼語義。HTML中的代碼語義對于可移植性和易用性都是極為重要的。另一方面,CSS在堆棧中確實是一個獨立的層,它需要能反映頁面的視覺語義的屬于自己的體系結構。

視覺語義描述在頁面設計中的全部重復模式。他們描繪了你的網站的基本組成部分。事實上,他們往往只需要少許的修改就能輕松的實現跨站點應用。視覺語義,不一定要捆綁到HTML語義,因為你需要一個符合每一層堆棧的具體需求的架構。

從樣式中剝離模板結構

同樣,許多PHP開發人員想要匹配CSS和HTML架構到PHP?;蛟S嘗試將你最熟悉的某一層抽象應用到他們你會覺得更具挑戰?對這一點兒我感到很慚愧。在我在Facebook的時候,我希望PHP層能匹配CSS層。還好Facebook有一些聰明的開發者勒住了并幫我增進了理解。

強硬的把CSS和HTML塞到PHP里面可以防止代碼太枯燥(DRY)并最終導致代碼臃腫,因為的CSS和HTML需要比PHP更細致的對象結構。事實上,PHP的模板不是天生合適的,因為每個模板包含了許多不同的HTML,以及以不同的方式相結合的CSS對象。

視覺語義!=基于表現的類

需要注意的重要的是,我不是建議類似“giantBlueHeading”的類名。類名需要表現你要定義的對象結構,而不是特定的視覺類的名。例如,我經常選擇好記的比較抽象的類名,如“media”很容易記住。media塊由一個固定寬度的圖片或flash和一些文字或其他內容組合。

media塊可用于許多不同的情況,例如,組合一個圖標和一個鏈接或個人資料圖片和用戶名。具體用例是從對象結構中分離出來的。HTML可以被看作是CSS對象的實例。

該media塊的代碼 ,和許多其他基本的對象都可以在OOCSS開源項目中找到 。

PS:如果你對OOCSS不太熟悉,可以閱讀一下OOCSS的FAQ,以及99CSS對該FAQ的中文翻譯

本文譯自:Visual Semantics in HTML and CSS
原作者:Nicole Sullivan
中文原文:HTML和CSS中的視覺語義
請尊重版權,轉載請注明出處,多謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产视频亚洲精品| 久久成年人视频| www.久久色.com| 亚洲精品综合久久中文字幕| 久久躁日日躁aaaaxxxx| 欧美裸身视频免费观看| 久久久人成影片一区二区三区观看| 欧美在线视频一二三| 色婷婷综合成人| 国产一级揄自揄精品视频| 亚洲视频999| 久久久久国产一区二区三区| 91精品国产91久久| 亚洲自拍av在线| 成人a视频在线观看| 欧美老女人性生活| 亚洲欧美日本精品| 久久视频在线免费观看| 这里精品视频免费| 精品国产拍在线观看| 欧美色videos| 麻豆成人在线看| 亚洲色图激情小说| 国产精品视频在线观看| 久久久久中文字幕| 欧美日韩在线观看视频| 中日韩美女免费视频网站在线观看| 久久五月天色综合| 久久精品国产69国产精品亚洲| 欧美丰满老妇厨房牲生活| 国内精品久久久久久久久| 久久久久国产精品一区| 热re99久久精品国产66热| 日本韩国欧美精品大片卡二| 97超级碰碰人国产在线观看| 久久综合电影一区| 日韩成人在线电影网| 欧美黄色性视频| 欧美在线视频一区| 国产精品美女www爽爽爽视频| 精品国产福利视频| 久久人人爽人人爽人人片av高请| 57pao成人永久免费视频| 日韩女优人人人人射在线视频| 欧美午夜片在线免费观看| 欧美亚洲激情在线| 欧美日韩人人澡狠狠躁视频| 久久久久国产视频| 国产ts一区二区| 午夜欧美大片免费观看| 国产精品久久久久久久美男| 国产亚洲精品美女久久久| 国产精品丝袜一区二区三区| 欧美精品在线播放| 亚洲欧美综合另类中字| 国产伦精品免费视频| 久久精品亚洲一区| 欧美精品一本久久男人的天堂| 欧美性xxxxx极品娇小| 国产精品va在线播放| 欧美成人精品在线视频| 欧美黄色性视频| 国产美女搞久久| 国产精品久久久久久五月尺| 国产精品久久久久久一区二区| 精品国产鲁一鲁一区二区张丽| 国产精品成人免费电影| 久久久久久久久久国产精品| 欧美激情一级二级| 欧美亚洲另类在线| 成人av在线亚洲| 精品女厕一区二区三区| 亚洲免费电影在线观看| 91av视频在线免费观看| 日韩精品极品视频| 中文字幕久热精品在线视频| 欧美日韩国产一中文字不卡| 欧美激情亚洲综合一区| 97精品久久久中文字幕免费| 久久精视频免费在线久久完整在线看| 久久久久久久久91| 欧美日韩亚洲高清| 日韩h在线观看| 欧美性videos高清精品| 2019亚洲男人天堂| 日韩在线www| 国产这里只有精品| 日韩精品一二三四区| 欧美精品激情在线| 亚洲欧美中文日韩v在线观看| 日韩免费av一区二区| 欧美性猛交xxxx乱大交3| 性色av一区二区三区| 国产69久久精品成人| 亚洲欧洲日产国码av系列天堂| 国内精品视频一区| 日韩在线观看免费网站| 欧美极品少妇与黑人| 91牛牛免费视频| 美日韩精品免费观看视频| 欧美性videos高清精品| 亚洲性69xxxbbb| 久久福利视频网| 色先锋资源久久综合5566| 日韩av一区二区在线观看| 亚洲福利在线播放| 91欧美日韩一区| 45www国产精品网站| 中文字幕在线观看日韩| 亚洲天堂免费观看| 亚洲人成电影网站| 久久久极品av| 2018中文字幕一区二区三区| 国语自产在线不卡| 按摩亚洲人久久| 日韩大陆欧美高清视频区| 欧美巨猛xxxx猛交黑人97人| 日本久久久久久久| 97超碰色婷婷| 日本久久久久久| 色无极亚洲影院| 欧美成人午夜激情| 国产精品欧美一区二区| 亚洲国产成人精品久久久国产成人一区| 欧美黑人又粗大| 91久久在线视频| 欧美一区二区三区四区在线| 68精品国产免费久久久久久婷婷| 久久精品视频中文字幕| 97久久久免费福利网址| 久久免费国产视频| 国产亚洲一级高清| 国产在线视频欧美| 国产v综合ⅴ日韩v欧美大片| 国产主播精品在线| 色香阁99久久精品久久久| 2021久久精品国产99国产精品| 国产91对白在线播放| 日韩精品丝袜在线| 美女久久久久久久| 久久国产精品久久久久久| 国产日韩欧美综合| 欧美最猛性xxxxx(亚洲精品)| 中文字幕国产精品| 成人激情免费在线| 久久99国产综合精品女同| 成人在线一区二区| 国产成人一区二区三区电影| 欧美激情视频播放| 在线播放国产一区二区三区| 国产男女猛烈无遮挡91| 亚洲精品按摩视频| 久久精品成人动漫| 热门国产精品亚洲第一区在线| 亚洲一区第一页| 色狠狠久久aa北条麻妃| 91av在线视频观看| 欧美成人国产va精品日本一级| 欧美高跟鞋交xxxxhd| 国产精品福利在线| 国产欧美日韩免费看aⅴ视频| 久久精品亚洲一区| 国产综合久久久久久| 7777精品视频|