本文目錄一覽:
- 1、html,css,javascript在製作網頁中的作用是什麼?三者之間有何種聯繫?
- 2、html,css,javascript在製作網頁中的作用,三者之間有何種聯繫
- 3、html,css,javascript三者之間的相互關係是什麼
- 4、web前端中 html,css和JavaScript這三個的關係是怎麼樣的
- 5、css、JavaScript和html是什麼關係
html,css,javascript在製作網頁中的作用是什麼?三者之間有何種聯繫?
HTML、 CSS、 JavaScript三者的關係
網頁主要由三部分組成: 結構( Structure) 、 表現( Presentation) 和行為( Behavior)
HTML —— 結構, 決定網頁的結構和內容( 「是什麼」)
CSS —— 表現( 樣式) , 設定網頁的表現樣式( 「什麼樣子」)
JavaScript( JS) —— 行為, 控制網頁的行為( 「做什麼」)
一、 HTML語言
1.1什麼是HTML語言( HTML概述)
英文全稱: Hyper Text Markup Language
中文全稱: 超文本標記語言
HTML 語言是製作網頁的最基本語言, 並且只能通過web瀏覽器顯示出來。
Hyper( 超) :
用HTML製作的網頁可以通過其中的鏈接從一個網頁「跳轉」至另一個網頁。
Text( 文本) :
HTML是一種文本解釋性的程序語言, 即它的源代碼將不經過編譯而直接在瀏覽器中運行時被「翻譯」。
Markup( 標記) :
HTML的基本規則就是用「標記語言」 —- 成對尖括弧組成的標籤元素來描述網頁內容是如何在瀏覽器中顯示的。
1.2 HTML文檔結構
HTML文檔一般由兩部分組成:
1. 文檔所要表達的內容信息( 文字、 圖片等) ;
2. 一系列的HTML標籤;
1.3 HTML標籤
1.3.1 什麼是HTML標籤
1. HTML標籤是用 所括住的指令, 主要分為:
單標籤: 起始標籤/
雙標籤: 起始標籤/結束標籤
例如:
br/
div/div
2. 通常使用的是雙標籤。 有一個起始標籤就對應有一個結束標籤。 標籤內容寫在起始標籤和結束標籤之間。
div標籤內容/div
3. 在元素的起始標籤中, 還可以包含「屬性」來設置元素的其他特性。 一個標籤可以有多個屬性,每個屬性之間用空格隔開。
div 屬性名=”屬性值”/div
例如:
div class=”wrap” id=”wrap”/div
4. 每一對雙標籤之間可以嵌套, 但不能交叉。
正確示例:
div
p/p
/div
錯誤示例:
div
p
/div
/p
1.4 編碼器
1.4.1 WebStorm源碼主體標籤含義
!DOCTYPE :
是一個聲明不是 HTML 標籤; 它是用來告訴 web 瀏覽器要使用哪個 HTML 版本來對頁面進行編寫。
html:
html是文檔標識符, 它是成對出現的, 首標籤html和尾標籤/html分別位於 HTML 文檔的最前面和最後面, 明確地表示文檔是以超文本標識語
言( html)編寫的。 該標籤不帶有任何的屬性。
head:
head標籤用於定義文檔的頭部, 它是所有頭部元素的容器。 head 中的元素可以引用腳本、 指示瀏覽器在哪裡找到樣式表、 提供元信息等等。
meta:
meta標籤位於文檔的頭部, 用於定義文件信息, 對網頁文件進行說明。 其中name屬性主要用於描述網頁, 與之對應的屬性值為content, content中
的內容主要是便於搜索引擎機器人查找信息和分類信息用的。
body:
body標籤用於定義文檔的主體, 即在瀏覽器上看到的網頁內容。
html,css,javascript在製作網頁中的作用,三者之間有何種聯繫
html:超文本標記語言,是為「網頁創建和其它可在網頁瀏覽器中看到的信息」設計的一種標記語言。
css:層疊樣式表,是一種用來表現HTML或XML等文件樣式的計算機語言。
javascript:一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。
每一個網頁都是一個html文檔,由瀏覽器解釋呈現的。css是html中用來布局表現的。而javascript是html中用來動態交互的腳本。
html,css,javascript三者之間的相互關係是什麼
三者的關係可以用房子來描述。如果說一個html頁面就是一個房子的話,那麼其中的html元素就好比建成房子的磚、木、土、鋼、水泥、沙子等各種材料,css就是讓房子看起來像怎樣的設計規範或者圖紙,javascript就是用來調整用css規範建成的房子的各個已經就位的元素,讓它們能夠靈活地移動或者活動,比如控制一個門是開著還是關著的,把桌子從左邊移動到右邊等等。html是基礎,css是表態地規範html元素的位置大小顏色等等狀態的,而javascript則可以動態地控制html元素。ok,我覺得這個比如很形象,希望可以加深你對這三者的印象和它們之間的關係的理解吧!
web前端中 html,css和JavaScript這三個的關係是怎麼樣的
不可以
web的主要組成是html+css。js只是輔助實現一些效果所以由此可以看出來,html+css才是主流,從另一方面來說。網站建好之後要進行優化推廣,各大搜索引擎是不認識js是什東西的,他們很排斥js。相比起來,他們很喜歡html。所以,在建設網站的時候要盡量少用或者是不用js。
專業將這三者的關係:
1. HTML是網頁內容的載體。內容就是網頁製作者放在頁面上想要讓用戶瀏覽的信息,可以包含文字、圖片、視頻等。
2. CSS樣式是表現(外觀控制)。就像網頁的外衣。比如,標題字體、顏色變化,或為標題加入背景圖片、邊框等。所有這些用來改變內容外觀的東西稱之為表現。
3. JavaScript是用來實現網頁上的特效效果。如:滑鼠滑過彈出下拉菜單。或滑鼠滑過表格的背景顏色改變。還有焦點新聞(新聞圖片)的輪換。可以這麼理解,有動畫的,有交互的一般都是用JavaScript來實現的。
css、JavaScript和html是什麼關係
舉個例子,你要給自己造一座新房子,那麼最基本的東西,你要準備磚塊,鋼筋,水泥。
這些就是造房子的原材料。而這些最基本的東西,你可以想像成HTML各種標籤,HTML各種標籤就是組成一個網頁最基本的原材料。
有了原材料,還造不了一座房子,你需要砌磚工、搬運工、粉刷師等。這些人合作才能造出一座有層次,有結構,有序列,有組織、有美感的房子。而CSS就做了這些工人的工作,它讓你的網頁看起來不會雜亂無序,並且富有美感。
好了,有一天,你突然發現你的房子雖然美觀,但不夠智能。比如出差回來,熱水器沒有把水燒開。下雨了,窗戶沒關。你希望這些事情,房子能夠在某個特定的場景下替你完成,所以你請了一些高級工人給你的房子加了一些特異功能,能完成你的上述需求。這些功能看起來很炫很實用。Javascript就是為這個使命而生的,他可以給各種HTML元素添加動態特效,所有你在網頁上看到能動的東西,基本上都是用javascript做出來的。
從專業術語上講,HTML俗稱超文本標記語言,CSS俗稱級聯層疊樣式表,javascript是一種面向對象的前端腳本語言。他們三者都由瀏覽器解釋執行,更具體的用法之類的,題主可以百度搜索。
講這個例子,是希望新手能夠以一種通俗易懂的方式,去了解他們三者的關係,以便對題主後面的學習,有一個正確的導向。
一路編程深似海,從此紅塵是路人——下有杰倫
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/284636.html