• HTML是什么,HTML5是什么
  • HTML元素标签、属性都是什么概念?
  • 文档类型是什么概念,起什么作用?
  • meta标签都用来做什么的?
  • Web语义化是什么,是为了解决什么问题
  • 链接是什么概念,对应什么标签?
  • 常用标签都有哪些,都适合用在什么场景
  • 表单标签都有哪些,对应着什么功能,都有哪些属性
  • ol, ul, li, dl, dd, dt等这些标签都适合用在什么地方,举个例子

今天是第二课,需要解决以上问题。以下是学习过程中对问题的解答。

1,什么是HTML,HTML指的是超文本标记语言,不是一种编程语言,是一种标记语言。其实是一套标记标签。用来描述网页。HTML5是下一代的HTML,HTML5,去其糟泊取其精华,并顺应时事,添加了一些功能和规则。具体来说,HTML5新建的规则有:

  • 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。
  • 减少对外部插件的需求(比如 Flash)
  • 更优秀的错误处理
  • 更多取代脚本的标记
  • HTML5 应该独立于设备
  • 开发进程应对公众透明

HTML5添加的新特性有:

  • 用于绘画的 canvas 元素
  • 用于媒介回放的 video 和 audio 元素
  • 对本地离线存储的更好的支持
  • 新的特殊内容元素,比如 article、footer、header、nav、section
  • 新的表单控件,比如 calendar、date、time、email、url、search

2,HTML元素标签、属性都是什么概念?

HTML元素标签是一类用来描述网页结构的tags。属性提供了有关HTML元素的更多的信息,属性总是以key/value的形式出现,比如:class:"head"。

3,meta标签都是用来干嘛的? meta是提供关于HTML的元数据,不会显示在页面上,但是对于机器是可读的。一般被用来规定页面的描述、关键词、文档作者。

元数据可用来浏览器如何显示内容或重新加载页面,用于搜索引擎(关键字)。一些搜索引擎会利用 meta 元素的 name 和 content 属性来索引您的页面。

4,文档类型是什么概念,起什么作用?文档类型就是:: <!DOCTYPE> 声明.  HTML有多个版本,只有完全明白页面中使用的确切HTML版本,浏览器才能完全正确的显示页面,不是一个标签,是一个为浏览器设置的声明,告诉浏览器用的版本号,HTML5使用的版本声明为<!DOCUMENT html>

5, 链接是什么概念,对应什么标签?链接也就是超链接,可以是一个字、一幅图、一组词,可以通过点击这些,来实现跳转到另外一个页面。对应标签是<a>

6, ol, ul, li, dl, dd, dt等这些标签都适合用在什么地方,举个例子:

ol: 有序list,前面默认数字排序。ul:无需list,默认小黑原点。li:list的项目。dl:自定义序列,dd:自定义的项目,dl:自定义项目描述。

7,常用标签都有哪些,都适合用在什么场景:<h1>标题<p>段落<address>地址<q>短引用<blockqoute>长引用

8,  表单标签都有哪些,对应着什么功能,都有哪些属性? <form>,表单元素有<input>,<textarea>,<button>

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

语义化是为了让机器能读懂页面,有利于种用户代理甚至网络爬虫更好地理解 HTML 文档。有利于搜索引擎搜索。

转载于:https://www.cnblogs.com/yadiblogs/p/8941857.html

百度前端学院-基础学院-第二课相关推荐

  1. 百度前端小薇学院任务一

    任务一因为时间关系所以草草完成了···果然学习了要会运用才是王道!!! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona ...

  2. 百度前端学院-基础学院-第四课

    今天是第四天,进度可以,表扬一下自己. 今天的课程目标是:掌握 CSS 稍微复杂的一些选择器,还有背景,边框等一些 CSS 样式属性. CSS背景: 背景色:background-color:gray ...

  3. 百度前端Web技术学院

    学院介绍 这是一个什么样的学院 百度Web前端技术学院(Baidu Institute of Front-End Technology简称IFE)是一个由百度人力资源部校园招聘组.百度EFE团队联合出 ...

  4. 百度前端-小薇学院Task5笔记总结

    一. 浮动 浮动脱离标准文档流,漂浮于文档流上方,元素里面的内容可以随着元素宽度的改变而进行改变. 二. BFC  一.BFC的概念 Block Formatting Context BFC是一个独立 ...

  5. 52PJ官网 基础教程第二课的分享(OD)_Part2

    继续上一课 https://mp.csdn.net/postedit/100815693 之后的分享 在破解"吾爱破解培训第二?***dumped.exe"的时候(修改)发现修 ...

  6. Python基础入门第二课--Python编辑器的选择

    Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程. Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这 ...

  7. 二分类交叉熵损失函数python_【深度学习基础】第二课:softmax分类器和交叉熵损失函数...

    [深度学习基础]系列博客为学习Coursera上吴恩达深度学习课程所做的课程笔记. 本文为原创文章,未经本人允许,禁止转载.转载请注明出处. 1.线性分类 如果我们使用一个线性分类器去进行图像分类该怎 ...

  8. 52PJ官网 基础教程第二课的分享(OD)_Part1

    首先要感谢KIDO老师的教程,分享一下对于超级小白来说有点歪的地方: 首先是CTRL + G寻找关键词,需要提前在插件--STRONGOD--Option  里面反勾选 "ADV CTRL ...

  9. 如何制作 ChatGPT 清晰有效咒语与Chat GPT高效交流——基础篇 第二课

    在上一篇文章中,我们已经了解了 ChatGPT 的特性.应用范围以及逆天之处.然而,要想获得 ChatGPT 的逆天能力,最关键的一点就是必须掌握准确的"咒语",即让其能够准确地理 ...

最新文章

  1. PyTorch 实现孪生网络识别面部相似度
  2. 电信用户流失预测案例(2)(特征工程)
  3. 2020——网鼎杯 (青龙组)jocker
  4. 优酷播控实践:基于规则引擎的投放管控模型
  5. LeetCode 打家劫舍问题
  6. Django(part6)--利用正则的组名进行关键字传参
  7. android另类工具,[置顶] android应用程序开发另解及Android SDK工具集的另类用法
  8. ExecuteScalar
  9. matlab 电力系统动态仿真,基于Matlab的电力系统动态仿真分析
  10. Synchronize和ReentrantLock区别
  11. 大数据学习线路_[个人经验篇]大数据学习线路前导篇
  12. 【漫画】AI小猪的一生---阿里云ET农业大脑如何与特驱集团养出“200公里猪”
  13. .Net 下信号量(Semaphore)的一种实现
  14. python什么时候开始流行的_Python什么时候会被取代?
  15. matlab 可视化 —— 常用绘图函数
  16. ES权威指南[官方文档学习笔记]-12 more complicated searches
  17. 海康门禁-开,关,常开,常关,授权,清权
  18. 宝塔面板安装MySQL数据库
  19. .NET NAudio音频录制方法 2021-02-13
  20. 忘记安卓密码?教您轻松破解锁屏密码,解锁手机,简单易操作

热门文章

  1. 发现孩子做作业用计算机,儿童不宜长期使用计算器做作业
  2. how to open files as sudo
  3. 1以下数字Oracle打印缺少0,Oracle SQL中缺少關鍵字
  4. Python自然语言处理相,新词发现,主题模型,隐马尔模型词性标注,Word2Vec,情感分析...
  5. CNN提取文本特征,融合PMF模型实现推荐系统
  6. 2016-2018年机器学习大赛TOP开源作品汇总
  7. Python如何从社交用户信息中寻找潜在客户?
  8. Android应用程序启动Binder线程源码分析
  9. C语言与汇编“硬在哪里”——什么是面向硬件?
  10. E3 tree 1.6在Firefox下显示问题的修复