HTML(HyperText Markup Language): 超文本标记语言,超文本就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
HTML是标记语言!!!!!
HTML是标记语言!!!!!
HTML是标记语言!!!!!
HTML严格来说不是计算机编程语言,它的基本功能就是起到文字的排版显示,在这里面还可以嵌入图面,视频,链接等。平时我们通过浏览器上网,看到的一个个页面实际上就是HTML文件,或者说HTML文件通过浏览器的润色,就会变成我们看到的页面。现在的浏览器都提供了开发者工具,可以查看页面的HTML源码。HTML有很多标签,这里就不细说了。
但现在就有了一个问题,就是HTML文本是无法改变的,这就好比我们发布了一篇文章,发布之后文章内容就是不变的。而网络上很多数据都是动态的,比如像网站的在线人数。为了解决这个问题,提供了js(java script)脚本,js脚本是嵌入html中,js是解释型语言,由浏览器来解释执行。除此之外,还提供了jsp(Java Server Pages)java服务器页面技术。浏览器在通过浏览器访问服务器端存放的JSP时,JSP中的java代码、标签等是在服务器端运行的,生成普通的html,最终返回客户端的是这些html。JSP在服务器端是被编译成为servlet的,这些servlet负责提供html的输出,JSP和Servlet一样属于服务器端的技术。浏览器是看不到jsp代码的。
补充:标记语言不只有HTML,常见的标记语言还有XML、MarkDown等。