菜鸟课程HTML--初印象

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功能,用户能在浏览器中得以体验到惊艳的视觉效果。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。