校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > css教程 css和document

css教程 css和document

熱門標簽:上海400電話辦理到易號網 南通電銷外呼系統軟件 廣州防封電銷機器人廠家 成都企業外呼系統 申請400電話移動 常州電話外呼系統招商 山東電銷機器人軟件 智能語音電銷機器人客戶端 洛陽防封卡外呼系統廠家
Cascading Style Sheets: The Definitive Guide, 2nd Edition is a thorough review of all aspects of CSS2.1 and a comprehensive guide to CSS implementation. The book includes new content on positioning, lists and generated content, table layout, user interface, paged media, and more. It explores in detail each individual CSS property and how it interacts with other properties, and shows how to avoid common mistakes in interpretation.
 
W3cCss主頁:
http://www.w3.org/Style/CSS/
1 css和document
1.1 elements
html中的元素很容易辨識,如p,table,span,a,div。
xml中元素由dtd定義,或者xml schema定義。每個元素部分代表了其表現方式。
Css中可以看作每個元素產生一個box,該box包含了元素的內容。
1.1.1元素類型:replaced和nonreplaced elements,block-level和inline-level elements
replaced elements:元素的內容可以被不是直接由文檔表示的內容替換。典型的是xhtml中的img,它可以被指向文檔外部的圖片文件代替。
    Input元素也可以根據其type的不同,而被radio button,checkbox,text input box代替。
    Replaced elements也在顯示時產生一個box。
Nonreplaced elements:html和xhtml的大多數元素是nonreplaced。就是說,這些元素的內容由用戶代理(user agent,通常是指瀏覽器)在元素產生的box中來表述present。(box是不是指元素對應在頁面上的一個region?)。
    比如span>hi there/span>是nonreplaced,文本hi here將由user agent
來顯示。
 
Block-level element塊元素:產生一個元素box,該box填充其父元素的內容區域,并且其兩邊沒有其他元素。就是說在默認的情況下每個block-level都是單獨一行的。比如p,div。
list items是一種特殊的塊元素。為了跟其他塊元素具有統一的行為,為無序的lists產生一個符號,如bullet;為有序的lists產生一個數字。將符號或數字加到元素box上。除了符號的表現方式外,其他特性跟其余的塊元素一樣。
Inline-level element內聯元素:產生一個元素box,其中是一行文本,并且不是單獨一行的。
典型的例子是xhtml中的a元素,另外如strong,em。因為內聯元素不會打斷其前后的
顯示,所以內聯元素出現在其他元素中的話不會打斷其他元素的顯示。
 
注意:xhtml和html中塊元素不能從內聯元素繼承,但是css中沒有類似規定。沒有限制元素嵌套方式。

塊元素(block element)一般是其他元素的容器元素,塊元素一般都從新行開始,它可以容納內聯元素和其他塊元素,常見塊元素是段落標簽'P。"form"這個塊元素比較特殊,它只能用來容納其他塊元素。

   如果沒有css的作用,塊元素會順序以每次另起一行的方式一直往下排。而有了css以后,我們可以改變這種html的默認布局模式,把塊元素擺放到你想 要的位置上去。而不是每次都愚蠢的另起一行。需要指出的是,table標簽也是塊元素的一種,table based layout和css based layout從一般使用者(不包括視力障礙者、盲人等)的角度來看這兩種布局,除了頁面載入速度的差別外,沒有其他的差別。但是如果普通使用者不經意點了 查看頁面源代碼按鈕后,兩者所表現出來的差異就非常大了。基于良好重構理念設計的css布局頁面源碼,至少也能讓沒有web開發經驗的普通使用者把內容快 速的讀懂。從這個角度來說,css layout code應該有更好的美學體驗吧。

  你能夠把塊容器元素div想象成一個個box或者如果你玩過剪貼文載的話,那就更加容易理解了。我們先把需要的文章從各種報紙、雜志總剪 下來。每塊剪下來的內容就是一個block。然后我們把這些紙塊按照自己的排版意圖,用膠水重新貼到一張空白的新紙上。這樣就形成了你自己獨特的文摘快報 了。作為一種技術的延伸,網頁布局設計也遵循了同樣的模式。.

  內聯元素(inline element)一般都是基于語義級(semantic)的基本元素。內聯元素只能容納文本或者其他內聯元素,常見內聯元素"a"

   塊元素(block element)和內聯元素(inline element)都是html規范中的概念。塊元素和內聯元素的基本差異是塊元素一般都從新行開始。而當加入了css控制以后,塊元素和內聯元素的這種屬 性差異就不成為差異了。比如,我們完全可以把內聯元素cite加上display:block這樣的屬性,讓他也有每次都從新行開始的屬性。

  可變元素的基本概念就是他需要根據上下文關系確定該元素是塊元素或者內聯元素。可變元素還是屬于上述兩種元素類別,一旦上下文關系確定了他的類別,他就要遵循塊元素或者內聯元素的規則限制。大致的元素分類見全文。

   ps:關于inline element的中文叫法,有多種內聯元素、內嵌元素、行內元素、直進式元素。基本上沒有統一的翻譯,愛怎么叫怎么叫吧。另外提到內聯元素,我們會想到有 個display的屬性是display:inline;這個屬性能夠修復著名的IE雙倍浮動邊界問題。

塊元素(block element)
* address - 地址
* blockquote - 塊引用
* center - 舉中對齊塊
* dir - 目錄列表
* div - 常用塊級容易,也是css layout的主要標簽
* dl - 定義列表
* fieldset - form控制組
* form - 交互表單
* h1 - 大標題
* h2 - 副標題
* h3 - 3級標題
* h4 - 4級標題
* h5 - 5級標題
* h6 - 6級標題
* hr - 水平分隔線
* isindex - input prompt
* menu -
菜單列表
* noframes - frames可選內容,(對于不支持frame的瀏覽器顯示此區塊內容
* noscript - )可選腳本內容(對于不支持script的瀏覽器顯示此內容)
* ol - 排序表單
* p - 段落
* pre - 格式化文本
* table - 表格
* ul - 非排序列表

內聯元素(inline element)
* a - 錨點
* abbr - 縮寫
* acronym - 首字
* b - 粗體(不推薦)
* bdo - bidi override
* big -
大字體
* br - 換行
* cite - 引用
* code - 計算機代碼(在引用源碼的時候需要)
* dfn - 定義字段
* em - 強調
* font - 字體設定(不推薦)
* i - 斜體
* img - 圖片
* input - 輸入框
* kbd - 定義鍵盤文本
* label - 表格標簽
* q - 短引用
* s - 中劃線(不推薦)
* samp - 定義范例計算機代碼
* select - 項目選擇
* small - 小字體文本
* span - 常用內聯容器,定義文本內區塊
* strike - 中劃線
* strong - 粗體強調
* sub - 下標
* sup - 上標
* textarea - 多行文本輸入框
* tt - 電傳文本

* u - 下劃線
* var - 定義變量

可變元素
可變元素為根據上下文語境決定該元素為塊元素或者內聯元素。
* applet - java applet
* button -
按鈕
* del - 刪除文本
* iframe - inline frame
* ins -
插入的文本
* map - 圖片區塊(map)
* object - object對象
* script - 客戶端腳本

一個例子:
body>
p>This is a paragraph with em>an inline element/em> within it./p>
/body>
上例中有兩個塊元素,p和body,一個內聯元素em。
在xhtml中em可以從p繼承,反之不行。在xhtml中內聯元素可以從塊元素繼承而來,反之不行。
在css中沒有這樣的規定,css可以改變上例的結構。
p {display: inline;}
 
em {display: block;}
在inline box中插入block box。效果:
改變元素的顯示角色在xhtml中很有用。Xml文檔沒有任何的繼承的顯示角色,因此通過css來定義就相當重要。
book>
 maintitle>Cascading Style Sheets: The Definitive Guide/maintitle>
 subtitle>Second Edition/subtitle>
 author>Eric A. Meyer/author>
 publisher>O'Reilly and Associates/publisher>
 pubdate>2004/pubdate>
 isbn>blahblahblah/isbn>
/book>
book>
 maintitle>CSS2 Pocket Reference/maintitle>
 author>Eric A. Meyer/author>
 publisher>O'Reilly and Associates/publisher>
 pubdate>2004/pubdate>
 isbn>blahblahblah/isbn>
/book>
默認的顯示:

 
css來定義顯示層次:
book, maintitle, subtitle, author, isbn {display: block;}
publisher, pubdate {display: inline;}
現在顯示:

 
 
能夠影響顯示角色display roles 的特性是css在多種情況下高度有用的重要原因。

標簽:混顯 貴州 鶴壁 滄州 廣安 萊蕪 邵陽 賀州

巨人網絡通訊聲明:本文標題《css教程 css和document》,本文關鍵詞  css,教程,和,document,css,教程,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《css教程 css和document》相關的同類信息!
  • 本頁收集關于css教程 css和document的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久久三级国产网站| 不卡的电视剧免费网站有什么| 亚洲福利一二三区| 亚洲蜜臀av乱码久久精品蜜桃| 国产女人aaa级久久久级 | 欧美丰满高潮xxxx喷水动漫| 99久久精品免费看国产| 激情文学综合网| 秋霞国产午夜精品免费视频| 日韩电影在线看| 美女视频黄久久| 久久国产欧美日韩精品| 国产一区二区三区av电影| 国产乱码精品一区二区三区忘忧草 | 国产精品一区专区| 国产99久久久精品| 99国产一区二区三精品乱码| 国产成人啪午夜精品网站男同| 久久精品国产精品亚洲精品| 国内成人精品2018免费看| 国产一区中文字幕| 成a人片亚洲日本久久| 91国在线观看| 日韩欧美一区二区久久婷婷| 久久午夜免费电影| 国产精品久久网站| 亚洲美女一区二区三区| 日韩电影一区二区三区四区| 久久99精品一区二区三区三区| 国产寡妇亲子伦一区二区| 播五月开心婷婷综合| 欧美性猛片xxxx免费看久爱| 日韩精品综合一本久道在线视频| 国产午夜精品一区二区三区视频| 亚洲三级久久久| 日本女优在线视频一区二区| 成人看片黄a免费看在线| 一本色道亚洲精品aⅴ| 91精品在线一区二区| 久久久久国产成人精品亚洲午夜| 亚洲日本在线天堂| 蜜臀99久久精品久久久久久软件| 国产99久久久国产精品潘金| 欧美在线你懂得| 久久久精品国产免费观看同学| 国产精品美女久久久久久久| 91精品国产综合久久久蜜臀图片 | 欧美一区日本一区韩国一区| 久久香蕉国产线看观看99| 国产精品美女一区二区三区| 亚洲成人一区二区| 国产精品一区免费在线观看| 欧美综合欧美视频| 久久久91精品国产一区二区精品| 亚洲欧美日韩久久| 国产一区二区三区日韩| 在线观看亚洲专区| 久久夜色精品国产欧美乱极品| 亚洲最新视频在线播放| 国产精品亚洲一区二区三区妖精 | 五月天激情综合网| 91精品国产手机| 久久久噜噜噜久久中文字幕色伊伊 | 精品对白一区国产伦| 日韩毛片精品高清免费| 国产真实精品久久二三区| 91丝袜高跟美女视频| 精品第一国产综合精品aⅴ| 亚洲国产中文字幕| 91在线观看污| 欧美精品一区二区三区蜜桃视频| 亚洲国产wwwccc36天堂| 99久久婷婷国产| 久久久久久久久伊人| 琪琪久久久久日韩精品| 欧美性色综合网| 中文字幕一区二区三中文字幕| 精品在线视频一区| 日韩一级免费一区| 日日骚欧美日韩| 91国偷自产一区二区三区观看| 国产欧美一区二区三区在线老狼| 日韩av网站在线观看| 欧美日韩国产影片| 亚洲香蕉伊在人在线观| 91香蕉国产在线观看软件| 国产精品天干天干在观线| 国产一区二区三区免费播放| 日韩小视频在线观看专区| 天堂蜜桃一区二区三区| 欧美中文字幕一区| 亚洲精品ww久久久久久p站| 成人激情视频网站| 国产精品天干天干在观线 | 欧美高清在线一区二区| 国产精品一区二区男女羞羞无遮挡| 91麻豆精品国产综合久久久久久| 一个色综合网站| 欧美性猛片xxxx免费看久爱| 亚洲国产一区二区三区| 欧美丝袜丝交足nylons| 亚洲bdsm女犯bdsm网站| 欧美日韩亚洲综合在线| 亚洲成a人片在线不卡一二三区 | 国产精品免费观看视频| 粉嫩蜜臀av国产精品网站| 中文字幕第一区| 成人高清视频免费观看| 自拍av一区二区三区| 日本精品裸体写真集在线观看| 亚洲欧美日韩综合aⅴ视频| 色偷偷88欧美精品久久久| 亚洲女厕所小便bbb| 欧洲一区在线电影| 亚洲国产成人精品视频| 欧美丰满美乳xxx高潮www| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美大胆一级视频| 国产精品1区2区| 国产精品人妖ts系列视频| 91免费在线视频观看| 一区二区激情小说| 欧美一区二区久久| 国产一区在线观看视频| 中文字幕欧美一| 欧美三级日韩在线| 久久99精品久久久| 亚洲国产精品ⅴa在线观看| 色婷婷综合久久久中文字幕| 天天色综合天天| 精品国产91乱码一区二区三区| 成人激情免费视频| 亚洲一区在线观看视频| 日韩欧美综合一区| 风间由美一区二区三区在线观看| 中文字幕一区二区三区不卡在线| 欧美在线高清视频| 国产真实精品久久二三区| 亚洲色欲色欲www| 欧美一级欧美三级| 成人性生交大片| 亚洲午夜在线视频| 久久精品欧美日韩| 日本精品一区二区三区四区的功能| 日本不卡不码高清免费观看| 久久奇米777| 在线观看亚洲精品视频| 国产在线不卡一区| 亚洲免费三区一区二区| 精品欧美乱码久久久久久 | 久久久久综合网| 欧美在线一二三四区| 国产精品资源在线| 一区二区三区高清在线| 精品国产91乱码一区二区三区 | 成人高清视频免费观看| 日本午夜一本久久久综合| 国产精品盗摄一区二区三区| 欧美高清性hdvideosex| 成人美女视频在线看| 日韩—二三区免费观看av| 亚洲欧洲三级电影| 久久综合色一综合色88| 欧美日韩国产高清一区二区三区 | 亚洲同性gay激情无套| 日韩免费在线观看| 91麻豆国产福利精品| 国产一区在线观看麻豆| 石原莉奈在线亚洲二区| 亚洲色欲色欲www| 国产亚洲福利社区一区| 欧美电影在哪看比较好| 91在线观看高清| 高清视频一区二区| 麻豆精品在线播放| 天堂成人免费av电影一区| 国产精品久久久久毛片软件| 精品久久久久久久久久久久包黑料 | 亚洲五月六月丁香激情| 国产精品久久久久久久久免费丝袜| 欧美不卡一区二区| 制服丝袜激情欧洲亚洲| 在线亚洲一区二区| 99精品国产91久久久久久| 国产成人免费视频网站| 久久激情综合网| 免费成人在线观看视频| 性欧美疯狂xxxxbbbb| 夜夜爽夜夜爽精品视频| 日韩美女视频一区| 国产精品不卡一区二区三区| 国产日韩一级二级三级| 久久一夜天堂av一区二区三区| 欧美一区二区三区色| 欧美一区二区视频免费观看| 欧美日韩国产在线观看| 欧美日韩精品一二三区| 欧美日韩小视频| 欧美人体做爰大胆视频| 7777精品久久久大香线蕉|