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的规范。