HTML 和 CSS 概述
語言
語言: 溝通的工具。
人和人溝通的語言: 自然語言
任何計算機溝通的語言: 計算機語言
HTML + css + javascript = 網頁
術語
術語可以降低溝通成本
雞你太美: 形容對方籃球打得特別好
- web
*互聯網 - w3c
*萬維網聯盟,非盈利性組織:23.org - XML
*可擴展的標記性語言:extension maruo language,用於定義文檔結構
假設現在要實現一個程序,功能如下:
請在每天晚上11點,從嗶哩嗶哩下載徐大sao的視頻
<任務>
<執行日期>每天</執行日期>
<執行時間>晚上兩點</執行時間>
<下載地址>嗶哩嗶哩</下載地址>
<下載目標>徐達sao的視頻</下載目標>
</任務>
什麼是HTML?
HTML是W3C組織定義的語言標準,HTML是用於描述頁面結構的原因。
結構:有什麼東西,該東西表示什麼含義
HTML:Hyper Text Markup Language,超文本標記語言。
<h1>一級標題<h1>
MDN:Mozilla Development Network,Mozilla開發者社區。
什麼是CSS?
CSS也是WC3定義的語言標準:CSS用於描述頁面展示語言
CSS: Casecading Style Sheets : 層疊樣式表 : 定義網頁中的東西長什麼樣子
執行HTML CSS
HTML、CSS -> 瀏覽器內核 -> 頁面
瀏覽器:
- shell:外殼
- core:內核 (JS執行引擎、渲染引擎)
- IE:Trident
- Firfox:Gecko
- Chrome:Webkit / Blink
- Safari:Webkit
- Opera:Presto / Blink
版本和兼容性
HTML5、CSS3
HTML5:2014年
CSS3:目前爲止還沒有制定完成
XHML:可以認爲是HTML的一個版本,完全符合XML的規範。