美文网首页
前端学习1

前端学习1

作者: Bady_8167 | 来源:发表于2018-11-14 21:29 被阅读0次

1.HTML是什么,HTML5是什么?

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

\cdot HTML指的是超文本标记语言(Hyper Text Markup Language)

\cdot HTML不是一种编程语言,而是一种标记语言

\cdot 标记语言是一套标记标签

\cdot HTML使用标记标签描述网页

HTML5是最新的HTML标准

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

HTML标记标签通常被称为HTML标签。

\cdot HTML标签是由尖括号包围的关键词,如<html>

\cdot 标记标签通常是成对出现的,如<b>和<b/>

\cdot 标签对中的第一个标签称为开始标签,第二个标签称为结束标签

\cdot 开始标签和结束标签也被称为开放标签和闭合标签

HTML元素指的是从开始标签到结束标签的所以代码。

\cdot HTML元素以开始标签起始,以结束标签终止

\cdot HTML元素的内容是开始与结束标签之间的内容

\cdot 某些HTML元素具有空内容

\cdot 空元素在开始标签中进行关闭(以开始标签的结束而结束)

\cdot 大多数HTML元素可拥有属性

属性为HTML元素提供附加信息。

\cdot 属性总是以名字/值对的形式出现,如name="value"

\cdot 属性总是在HTML元素的开始标签中规定

3.文档类型是什么概念,起什么作用?

\cdot <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。

\cdot <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

4.meta标签都用来做什么的?

<meta>元素可提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词。

<meta>标签位于文档的头部,不包含任何内容。<meta>标签的属性定义了与文档相关的属性/值对。

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

语义网,让一切内容和包括对关系的描述都成为 Web 上的资源,都可以由唯一的 URI 定义,语义明确、机器可读。 Web 语义化,即对已经有的被广泛认可的 HTML 标准做改进。我们刚开始意识到,我们必须回归内容本身,将内容本身的语义合理地表述出来,再为不同的用户代理设计不同的样式描述,也就是我们说的内容与样式分离。这样我们在提供内容的时候,首先要做的就是将内容本身进行合理的描述,暂时不用考虑它的最终呈现会是什么样子。

6.链接是什么概念,对应什么标签?

HTML使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

我们通过使用 <a> 标签在 HTML 中创建链接。

有两种使用 <a> 标签的方式:

\cdot 通过使用 href 属性 - 创建指向另一个文档的链接

\cdot 通过使用 name 属性 - 创建文档内的书签

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

标题标签

段落标签

链接标签

图像标签

表格标签

列表标签

表单标签

8.表单标签都有哪些,对应着什么功能,都有哪些属性?

HTML表单用于搜集不同类型的用户的输入。

<form>元素定义HTML表单。

表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。

    <input type="text"> 定义用于文本输入的单行输入字段

    <input type="radio"> 定义单选按钮

    <input type="submit"> 定义用于向表单处理程序(form-handler)提交表单的按钮

Action 属性

    action 属性定义在提交表单时执行的动作

    向服务器提交表单的通常做法是使用提交按钮

    通常,表单会被提交到 web 服务器上的网页

Method 属性

    method 属性规定在提交表单时所用的 HTTP 方法(GETPOST

Name 属性

    如果要正确地被提交,每个输入字段必须设置一个 name 属性。

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

<ol>表示项目的有序列表,每个项目以<li>标签开始。可用于需要按先后顺序执行的项目。

<ul>表示项目的无须列表,每个项目以<li>标签开始。可用于同时进行且彼此独立的项目。

自定义列表不仅仅是一列项目,而是项目及其注释的组合。

自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。

相关文章

  • Web前端

    Web前端 web前端是什么- 定义 职责 web前端基础知识和学习路线 web前端学习的资源 1.Web前端是...

  • 前端学习1

    1.HTML是什么,HTML5是什么? HTML是用来描述网页的一种语言。 HTML指的是超文本标记语言(Hype...

  • 前端学习笔记_1

    安装软件:Vscode 使用编辑器: 新建文件、文件夹、 设置自动保存、字号大小 搜索、替换文件 搜索、安装插件:...

  • 前端学习小结(1)

    作为一个大四将要毕业的学生,最近一直忙于各种面试题的总结,看到了一条比较有趣的面试题想和大家分享一下个人的心得,如...

  • 前端学习笔记(1)

    现在已经接近六月份了,暑期实习还没找到= =作为一枚渣硕真的给母校丢脸啊T_T 好吧,回归正题,上周面试阿里校招,...

  • 前端基础学习(1)

    前端架构 传统架构 SPA:Single-page-application,单页架构 前后端分离Ajax --> ...

  • 前端学习路线(1)

    感谢老大给予的时间机会学习途径!非常感谢!工作即学习此系列为winter专栏 笔记 建立知识架构 将零散的知识组...

  • 前端学习笔记1

    【CSS3——简单的饼图】 @keyframes spin{ to{transform: rotate(.5tu...

  • 【速速收藏学习】前端开发学习路线

    前端开发学习路线:<点击立即开始学习> •学习前端,无非就是这些知识点,学习+动手实践,别无选择 • 5大阶段,1...

  • day21-HTML简介

    今天开始python学习的第二阶段,进入web前端的学习; 一、web前端简介 1、web标准web前端的内容:H...

网友评论

      本文标题:前端学习1

      本文链接:https://www.haomeiwen.com/subject/eeicfqtx.html