標籤:html網頁 lang net script .com 解析 電腦瀏覽器 容器 後台
今天上午學習了HTML基礎知識以及相關內容,還有DW的基本使用方法。
HTML(HyperText Markup Language):超文字標記語言 (HTML),超文本:網頁中除了包含文本文字之外,還包含了圖片,音頻,視頻等多媒體,所以叫超文本。之所以是標記語言,是因為網頁的內容基本都是有一個個標籤構成的
首先,是HTML語言和其他語言的對比。
HTML:解析執行,邏輯性不強,標籤較多,不需要搭建環境。瀏覽器解析代碼,根據原始碼從上到下一句一句執行。
C等其他語言:編譯執行,邏輯性強,需要搭建環境。
然後,拓展了網域名稱解析的相關知識。
以百度為例,在終端比如個人電腦瀏覽器輸入www.baidu.com,發送請求到伺服器,找到與www.baidu.com綁定的IP地址,伺服器管理軟體找到網頁檔案,返回網頁原始碼給電腦瀏覽器,然後電腦瀏覽器解析呈現給人們。在這其中,www.baidu.com就是百度的網域名稱。我們可以在運行中輸入cmd來ping www.baidu.com,就可以看到返回的ip地址,在瀏覽器中輸入這個ip一樣可以訪問百度。
伺服器管理軟體:
不同語言不同的伺服器管理軟體
Java:TomCat
.net:rrc
PHP:Apache
網頁又分為靜態網頁和動態網頁。
靜態網頁:內容是寫死的,如果想要改動靜態網頁的內容只能通過修改原始碼。靜態網頁尾碼:.html .htm
動態網頁:內容大部分來自於資料庫,使用者可以登陸後台修改網頁的內容。不同語言不同的動態網頁尾碼:C#:.aspx
Java:.jsp
php:.php
網路上常見的網頁一般有三部分構成:
Html:網頁主題
css:層疊樣式表,用來定義網頁內容的樣式,美化網頁
JavaScript:用來添加動畫及動態效果等
其中,JavaScript也是一種指令碼語言,所謂指令碼語言,就是要依靠宿主才能生存啟動並執行語言。
網頁又由一個個標籤和標籤裡的內容構成。
標籤分為雙標籤和單標籤:
單標籤:一般用來特殊格式或者控制
寫法<標籤名 屬性=“屬性值”/> 單個標籤末尾加/,這是標準寫法或<標籤名 屬性=“屬性值”>不加/也可以,這樣是簡化寫法。
雙標籤:作為內容的容器
寫法<標籤名 屬性=“屬性值”>顯示的內容</標籤名>
第一天上午——HTML網頁基礎知識以及相關內容