菜鸟课程HTML--初印象
2019-01-08 本文已影响0人
绷兮兮
HTML 是什么?是编程语言吗?
HTML(HyperText Markup Language)是超文本标记语言,不是编程语言。
HTML 的作用是什么?
HTML 可以用来建立WEB 站点,HTML 运行在浏览器上,由浏览器来解析。
HTML 元素和标签的区别是?
元素包含标签。标签包括开始标签、结束标签。
HTML 标签的常用属性有?
最为常见的属性包括:id、class、name、style、type、value等。
- id属性:定义元素的唯一id;
- class属性:为html元素定义一个或多个类名(classname)(类名从样式文件引入)
- style属性:规定元素的行内样式;
- title属性:描述元素的额外信息;
img标签中的alt属性的作用?
alt 属性用来为图像定义一串预备的可替换的文本。替换文本属性的值是用户定义的。
<img src="boat.gif" alt="Big Boat">
在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。
HTML 中不写结束标签有什么后果?
对于不同的浏览器,如果不加结束标记显示效果是不同的。 尤其是对于google旗下的chrome。在以前的html版本中,,某些标签是不需要加结束标记的,,但html5中要求所有的标签都要有结束标记。
其次,由于国内的IE浏览器占有较高的份额,而很多网页并不是按照html标准来设计的,而是按照事实上的标准也就是IE标准来编写的,所用很多标签加不加结束标记都可以正常显示。然而,为了在不同浏览器可以得到相同的显示效果, 最好是完全按照html相关标准来设计网页。
HTML 有哪些常用的标签及其作用?
<!DOCTYPE html> 声明为 HTML5 文档
<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8。
<h1> 元素定义一个大标题
<p> 元素定义一个段落
<title>元素描述了文档的标题
<body>元素包含了可见的内容
HTML5 解决了哪些问题?引入了哪些特性?
解决的问题:在移动设备上支持多媒体。
- 语义特性:HTML5赋予网页更好的意义和结构。
- HTML5 APP Cache及本地存储:基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度
- 设备兼容:HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以与浏览器内部的数据直接相连。
- 连接特性:更有效的连接工作效率,使得基于页面的实时聊天,更快速的网页游戏体验,更优化的在线交流得到了实现。HTML5拥有更有效的服务器推送技术,能实现服务器将数据“推送”到web app的功能。
- 图形特性:基于SVG、Canvas、WebGL及CSS3的3D功能,用户能在浏览器中得以体验到惊艳的视觉效果。