1.什么是HTML ?XHTML ?HTML5
HTML是超文本標(biāo)記語(yǔ)言在刺。也就是你在頁(yè)面上能聽(tīng)到的逆害,看見(jiàn)的,點(diǎn)擊的一切東西蚣驼。
XHTML是可擴(kuò)展超文本標(biāo)記語(yǔ)言魄幕,是一種置標(biāo)語(yǔ)言。語(yǔ)言類(lèi)似颖杏,語(yǔ)法更嚴(yán)格纯陨。
HTML5是HTML標(biāo)準(zhǔn)的第五次修訂,HTML5的語(yǔ)法是向后兼容的。
2.HTML語(yǔ)法
<!doctypehtml>
<html>
? ? ? ? ? ? ? ? ? ? ?<head>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<meta charset="UTF-8">
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <title>標(biāo)題-title</title>
? ? ? ? ? ? ? ? ? ? ?</head>
? ? ? ? ? ? ? ? ? ? ? <body>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?內(nèi)容-content
? ? ? ? ? ? ? ? ? ? ? ?</body>
</html>
3.HTML注釋和CSS注釋
?? <!-- ? ? ? ?--> ? ? ? ? /* ? ? ? ? ? ? */
4.CSS的引入方式及區(qū)別和語(yǔ)法
HTML中常用以下三種方式定義CSS:embedding(嵌入式)翼抠、linking(外部引用式)和inline(內(nèi)聯(lián)式咙轩,也稱(chēng)行內(nèi)樣式)。
一:嵌入式
用戶(hù)可在HTML文檔頭部定義多個(gè)style元素阴颖,實(shí)現(xiàn)多個(gè)樣式表活喊。
二:外部引用式
①可以在多個(gè)文檔間共享樣式表,對(duì)于較大規(guī)模的網(wǎng)站量愧,將CSS樣式定義獨(dú)立成一個(gè)一個(gè)的文檔钾菊,可有效地提高效率,并有利于對(duì)網(wǎng)站風(fēng)格的維護(hù)偎肃。
②可以改變樣式表煞烫,而無(wú)需更改HTML文檔,這也與HTML語(yǔ)言?xún)?nèi)容與形式分開(kāi)的原則相一致累颂。
③可以根據(jù)介質(zhì)有選擇的加載樣式表滞详。
三:內(nèi)聯(lián)式
使用該屬性可以直接指定樣式,當(dāng)然喘落,該樣式僅能用于該元素的內(nèi)容茵宪,對(duì)于另一個(gè)同名的元素則不起作用最冰。
優(yōu)先級(jí):
內(nèi)聯(lián)式>內(nèi)嵌式>外部引用式
5.背景圖片有哪些子屬性
background-color
background-image
background-repeat
background-position
background-attachment
6.border 有哪些屬性瘦棋,border-style屬性值有哪些
border-right
border-top
border-bottom
border-left
border-style
border-width
border-color
border-style 屬性可設(shè)置四邊的樣式,可以有1到4種樣式
四條邊都為打點(diǎn)型
table?{border-style:?dotted?dashed}
top?and?bottom?border?will?be?dotted,?left?an?right?border?will?be?dashed
上下邊為打點(diǎn)型的暖哨,左右為粉碎型
table?{border-style:?dotted?dashed?solid}
top?border?will?be?dotted,?left?and?right?border?will?be?dashed,?bottom?border?will?be?solid
上邊為打點(diǎn)型赌朋,左右為粉碎型邊框,下邊框?yàn)榫€(xiàn)型
table?{border-style:?dotted?dashed?solid?double}
top?border?will?be?dotted,?right?border?will?be?dashed,?bottom?border?will?be?solid,?left?border?will?be?double
上邊為打點(diǎn)型篇裁,右邊為粉碎型沛慢,下邊為線(xiàn)型,左邊為雙線(xiàn)型
值?描述
none?Defines?no?border
無(wú)邊框
hidden?The?same?as?"none",?except?in?border?conflict?resolution?for?table?elements
除了在table元素的邊框解析上有沖突外基本和"none"一樣
dotted?Defines?a?dotted?border.?Renders?as?solid?in?most?browsers
打點(diǎn)邊框达布,在大多數(shù)瀏覽器中會(huì)變?yōu)榫€(xiàn)條
dashed?Defines?a?dashed?border.?Renders?as?solid?in?most?browsers
斷裂邊框团甲,在大多數(shù)瀏覽器下也會(huì)變?yōu)榫€(xiàn)條(在IE里dotted和dashed基本無(wú)區(qū)別,F(xiàn)F瀏覽器有所不同)
solid?Defines?a?solid?border
線(xiàn)條邊框
double?Defines?two?borders.?The?width?of?the?two?borders?are?the?same?as?the?border-width?value
雙線(xiàn)邊框黍聂。兩線(xiàn)的寬度和border-width值一樣
groove?Defines?a?3D?grooved?border.?The?effect?depends?on?the?border-color?value
3D溝槽邊框躺苦。效果依賴(lài)于border-color的值
ridge?Defines?a?3D?ridged?border.?The?effect?depends?on?the?border-color?value
3D脊?fàn)钸吙颉PЧ蕾?lài)于border-color的值
inset?Defines?a?3D?inset?border.?The?effect?depends?on?the?border-color?value
3D嵌入邊框产还。效果依賴(lài)于border-color的值
outset?Defines?a?3D?outset?border.?The?effect?depends?on?the?border-color?value
3D突出邊框匹厘。效果依賴(lài)于border-color的值
7.什么是CSS
CSS是Cascading Style Sheets(層疊樣式表)的簡(jiǎn)稱(chēng). * CSS語(yǔ)言是一種標(biāo)記語(yǔ)言他主要的作用是可以改變網(wǎng)站頁(yè)面的元素的大小 位置 方向 等等?
8.CSS屬性
CSS文字屬性
CSS符號(hào)屬性
CSS背景屬性
css連接屬性
css框線(xiàn)一覽表
CSS表單運(yùn)用
CSS邊界樣式
CSS邊框空白
9.W3C標(biāo)準(zhǔn)
W3C標(biāo)準(zhǔn)是一些列標(biāo)準(zhǔn)的集合雨涛!在各個(gè)企業(yè)的基礎(chǔ)上做一定的整合脖捻,形成一套標(biāo)準(zhǔn)集,便于推廣和使用阔挠!根據(jù)網(wǎng)頁(yè)主要由三部分組成:結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)炕柔。對(duì)應(yīng)的標(biāo)準(zhǔn)也分三方面:結(jié)構(gòu)化標(biāo)準(zhǔn)語(yǔ)言主要包括XHTML和XML酌泰,表現(xiàn)標(biāo)準(zhǔn)語(yǔ)言主要包括CSS,行為標(biāo)準(zhǔn)主要包括對(duì)象模型(如W3C DOM)匕累、ECMAScript等宫莱。在具體的XHTML標(biāo)準(zhǔn)(如屬性值加引號(hào),不允許單標(biāo)記哩罪,大小寫(xiě)等等比較多)授霸!語(yǔ)法上比,我們目前使用的html標(biāo)記較為嚴(yán)格际插!
10.常見(jiàn)的瀏覽器碘耳,五大瀏覽器的內(nèi)核
E瀏覽器;楓樹(shù)瀏覽器(ChromePlus)框弛;360瀏覽器辛辨;搜狗瀏覽器;騰訊TT瀏覽器瑟枫;火狐瀏覽器斗搞;遨游瀏覽器;世界之窗瀏覽器慷妙;谷歌瀏覽器Chrome.
現(xiàn)在有五大原生瀏覽器僻焚,分別是IE、Firefox膝擂、Chrome虑啤、Opera、Safari架馋。IE是微軟Windows系統(tǒng)自帶的瀏覽器