国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

HTML、 CSS、 JavaScript三者的關(guān)系

2023-12-15 16:08:10 351

HTML、 CSS、 JavaScript三者的關(guān)系

網(wǎng)頁(yè)主要由三部分組成: 結構( Structure) 、 表現( Presentation) 和行為( Behavior)

    HTML —— 結構, 決定網(wǎng)頁(yè)的結構和內容( “是什么”)

    CSS —— 表現( 樣式) , 設定網(wǎng)頁(yè)的表現樣式( “什么樣子”)

    JavaScript( JS) —— 行為, 控制網(wǎng)頁(yè)的行為( “做什么”)

 

三者間的關(guān)系

一個(gè)基本的網(wǎng)站包含很多個(gè)網(wǎng)頁(yè),一個(gè)網(wǎng)頁(yè)由html, css和javascript組成。

html是主體,裝載各種dom元素;css用來(lái)裝飾dom元素;javascript控制dom元素。 

用一扇門(mén)比喻三者間的關(guān)系是:html是門(mén)的門(mén)板,css是門(mén)上的油漆或花紋,javascript是門(mén)的開(kāi)關(guān);

 

html介紹

html是用來(lái)描述網(wǎng)頁(yè)的一種語(yǔ)言,它不是一種編程語(yǔ)言,而是一種標記語(yǔ)言(標記標簽),總的來(lái)說(shuō),html使用標記標簽來(lái)描述網(wǎng)頁(yè),本文就用標簽來(lái)代替標記標簽進(jìn)行說(shuō)明。

標簽是指<html></html>,<div></div>。

標簽是有語(yǔ)義的:標題用<h1>,表格展示用<table>,鏈接用<a>,無(wú)序排列用<ul>等等。

標簽里可帶有各類(lèi)屬性,最基本的就是class和id。class屬性的作用是引用css樣式;id的作用是配合javascript使用,具有唯一性。下面舉幾個(gè)例子說(shuō)明

  圖片標簽<img>的主要屬性有src,alt。src是引用圖片的網(wǎng)絡(luò )地址(必要);alt是對這張圖片的描述,如果圖片加載不成功,則會(huì )顯示alt的文字。

  超鏈接<a>的主要屬性有href,target。href是指鏈接要跳轉的網(wǎng)址(必要);target是告訴瀏覽器點(diǎn)擊這個(gè)鏈接后要以哪種形式找開(kāi)窗口,target=”_blank”是指打開(kāi)一個(gè)新窗口

 

css介紹

css的官方名字叫層疊樣式表,它的出現是為了解決內容和表現分離的問(wèn)題,一般存放在.css文件里。


使用css。

可在html的頭元素<head>里書(shū)寫(xiě),或者書(shū)寫(xiě)在CSS文件并在html里引用該文件。


css優(yōu)先權。 

多個(gè)css樣式可集中在單個(gè)html標簽里,出現這種情況時(shí),一般按優(yōu)先權劃分

  1.瀏覽器默認設置 (最低)

  2.外部樣式表

  3.內部樣式表(寫(xiě)在html的<head>標簽內部)

  4.內聯(lián)樣式(寫(xiě)在html的標簽里,即style屬性)(最高)


css的語(yǔ)法。

css由兩個(gè)主要部分組成,選擇器,一條或多條聲明。

選擇器是指css樣式的名字“.seletor”,名字前面要帶上一點(diǎn)“.”。聲明是由屬性和值組成,給個(gè)例子“margin: 0 auto”,冒號前面是屬性,后面是值,該例子是定義元素居中顯示。

 

javascript介紹

javascript是腳本語(yǔ)言,它是連接前臺(html)和后臺服務(wù)器的橋梁,它是操縱html的能手,本文用js代替javascript進(jìn)行說(shuō)明。

平時(shí)聽(tīng)到原生js,js庫,js框架,js插件等等,下面簡(jiǎn)單說(shuō)明一下。

原生js,是指最基礎的js,沒(méi)有封裝過(guò),但因為各瀏覽器對js的支持不同,就導致用基礎的js編程需要為不同的瀏覽器寫(xiě)兼容代碼。

Js庫,js框架,是指集成一系列dom操作,API封裝,界面UI封裝的的庫類(lèi),常見(jiàn)的有jQuery,extjs等等,這方面的定義比較難區分,暫不誤導大家

Js插件,就是集成了幫助程序員輕松完成功能的程序。Js插件用得比較多,網(wǎng)頁(yè)制作上隨處可見(jiàn)。如圖片輪換功能,導航制作,上傳圖片等等。

提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->