什么是HTML?
HTML的英文全称是 Hypertext Marked Language,即超文本标记语言。
HTML是一种标记语言,它能独立于各种操作系统平台(如UNIX, Windows等)。
用HTML编写的超文本文档称为HTML文档
使用HTML语言,将所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML文件“翻译”成可以识别的信息,即现在所见到的网页。
HTML就一直被用作WWW的信息表示语言,使用HTML语言描述的文件需要通过WWW浏览器显示出效果。HTML是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字动画、影视等内容显示出来。事实上,每一个HTML文档都是一种静态的网页文件,这个文件里面包含了HTML指令代码,这些指令代码并不是一种程序语言,只是一种排版网页中资料显示位置的标记结构语言,易学易懂,非常简单。
网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。
HTML:它通过标记符号来标记要显示的网页中的各个部分
网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。
浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
HTML 定义了网页的内容
CSS 描述了网页的布局
JavaScript 网页的行为
javascript 和 jquery 对于dom的操作区别之处
虽然javascript和jquery都可以操作dom的元素及其属性,但是两个还是有些区别。区别之处为操作的对象是两类对象,javascript 操作 DOM对象,jquery操作jquery对象,所以两类对象都只能使用自己的API。
互转方式:
$(DOM对象)=jquery对象
jquery对象[index]=DOM对象
jquery对象.get(index)=DOM对象
DOM 是HTML文档结构,其实就是为了能让js操作html元素而制定的一个规范,dom 的根本就是 document 对象,改对象有很多属性和方法,例如创建节点、复制节点、移除节点、修改属性等。
dom是对象,js是语言,语言可以操作对象
HTML DOM 定义了访问和操作 HTML 文档的标准。
DOM 将 HTML 文档表达为树结构。也就是说,浏览器加载把一个html文档描述成(变成)一个DOM规范的树