实习生找面试工作前的学习——第三天

HTML是什么,HTML5是什么?

HTML 是用来描述网页的一种语言。

  • HTML 指的是超文本标记语言 (Hyper Text Markup Language)
  • HTML 不是一种编程语言,而是一种标记语言 (markup language)
  • 标记语言是一套标记标签 (markup tag)
  • HTML 使用标记标签来描述网页

HTML5 是最新的 HTML 标准。
HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。
HTML5 拥有新的语义、图形以及多媒体元素。
HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。
HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。

HTML元素标签、属性都是什么概念?
HTML 元素语法

  • HTML 元素以开始标签起始
  • HTML 元素以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些 HTML 元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性

HTML 属性

  • HTML 标签可以拥有属性。
  • 属性提供了有关 HTML 元素的更多的信息。
  • 属性总是以名称/值对的形式出现,比如:name=“value”。
  • 属性总是在 HTML 元素的开始标签中规定。

文档类型是什么概念,起什么作用?
DOCTYPE是docunment type(文档类型)的简写,
用来说明web设计中所用的html或xhtml的类型,
指出浏览器或者其他阅读程序按照什么样的规则
(W3C所发布的一个文档类型定义即DTD)集去解释文档中的标记。

meta标签都用来做什么的?

  • < meta> 标签提供关于 HTML 文档的元数据。
  • meta元素被用于规定页面的描述、关键词、文档的作者、最后修改时间以及其他元数据。
  • 元数据可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。

Web语义化是什么,是为了解决什么问题?
什么是 web 语义化?

  • web 语义化是指通过 HTML 标记表示页面包含的信息,包含了 HTML 标签的语义化和 CSS 命名的语义化。
  • HTML 标签的语义化是指:通过使用包含语义的标签(如h1-h6)恰当地表示文档结构 。
  • CSS 命名的语义化是指:为 HTML 标签添加有意义的class,id 补充未表达的语义。

为什么需要语义化?

  • 去掉样式后页面呈现清晰的结构
  • 盲人使用读屏器更好地阅读
  • 搜索引擎更好地理解页面,有利于收录
  • 便团队项目的可持续运作及维护

链接是什么概念,对应什么标签?
链接是网页中由一个小地方跳转到另一个地方、网页、网站或文件的指针,跳转的起点称为源端点或简称源、锚、锚点,跳转的终点即跳转到的页面称为目标端点或简称目标、目的、目标锚。链接指出了源端点、目标端点以及从源端点到目标端点的路径即地址。

< a href='#'>< /a>

常用标签都有哪些,都适合用在什么场景?
简书

表单标签都有哪些,对应着什么功能,都有哪些属性?
常见的表单元素有哪些?各有什么属性?

ol, ul, li, dl, dd, dt等这些标签都适合用在什么地方,举个例子
答:ol、ul、li适用无描述的列表。例如:新闻展示页面,一共N条新闻,点进去可浏览详情。
dl、dd、dt适用有描述的列表 例如:简历页面,介绍自己的信息、年龄、住址等

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值