美文网首页
HTML基础(1)

HTML基础(1)

作者: 头大如牛 | 来源:发表于2017-10-18 17:25 被阅读0次

我又出来赶博客了,这几天接触的知识量有点大,欠了能有10几篇博客吧,我觉得我再不赶出来,知识点就全忘记了,所以我决定百忙之中,抽出空来,来整理一下我最近学到的知识点,那么今天所讲的呢,就是HTML的初体验。

HTML简介

HTML(超文本标记语言——HyperText Markup Language)是构成Web世界的基石。它描述并定义了一个网页的内容。其他除HTML以外的技术则通常用来描述一个网页的表现/展示效果(CSS)或功能(JavaScript)。
也就是说,HTML这个标签语言,仅仅用来描述网页里面的内容,不去分配网页的样式和功能。这种方式能使我们的代码层次分明,便于维护。

HTML标签

常见的HTML标签有:a、form、input、button、h1、p、ul、ol、small、strong、div、span、kbd、video、audio、svg等。

下面我就逐个的列举,常用标签的用法和属性(ps:主要是怕我自己忘记,这里么做个笔记)

注释标签

突然发现这个标签好萌有没有,额。。。这个是注释标签 和C语言里的//是一个意思,用于在代码里面注释某些东西的,这个最好理解。

<!DOCTYPE>标签

这个一般写HTML5的时候会自动生成,<!DOCTYPE> 用于声明文档类型,<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。一般的写法如下

<!DOCTYPE html>
<html>
<head>
<title>文档的标题</title>
</head>

<body>
文档的内容
</body>
</html>

用于选择文档类型的,HTML里面肯定是html啦。

<html>标签

主要告诉浏览器,我是一个html文档。<html> 与\ </html> 标签限定了文档的开始点和结束点,在它们之间是文档的头部和主体。正如您所了解的那样,文档的头部由 <head> 标签定义,而主体由 <body> 标签定义。

<html>
<head>这里是文档的头部</head>
<body>
  这里是文档的主体
</body>
</html>

<h1>~<h6>标签

标题(Heading)元素拥有六个不同的级别,<h1> 是最高级的,而 <h6> 则是最低的级别。这个就和Markdown一样,用起来很简单,但是我查资料的过程中,发现了一些要注意的细节

  • 不要为了减小标题的字体而使用低级别的标题, 而是使用 CSS font-size 属性。
  • 避免跳过某级标题:始终要从 <h1> 开始,接下来使用 <h2> 等等。
  • 使用 <section> 元素的时候,为了方便起见你应该考虑着去避免重复在一个页面上使用 <h1>,<h1> 应该用来表示页面的标题,其他的标题当从 <h2> 开始。 使用 section 当时候,应当每个 section 都使用一个 <h2>。

<br>标签

这个标签是强制换行的标签,是将文本信息换行的标签。<br> 标签是空标签(意味着它没有结束标签,因此这是错误的:<br></br>)。需要注意的细节是

不要使用<br>来增加行距;请改用CSS margin特性或<p>元素。

<body>标签

body么,顾名思义就是身体的意思,就是HTML的主体部分,HTML 主体元素 (<body>) 表示的是HTML文档的主体内容,任何一个HTML文档,只允许存在一个 <body> 元素。

<p>标签

paragraph,也就是段落的意思,所以<p>标签的作用就是展示一段文字。

\<p>This is some text in a very short paragraph\</p>

<ul>,<ol>,<li> 标签

  • unordered list(ul),所以这个标签就是一个无序的列表,用来展示没有顺序相关的文本或事件的罗列。
<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>
  • ordered list (ol),所以这个标签就是一个有序列表,用于展示有顺序的123这样的文本和事件的罗列。
<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
  • list(li),从以上两端代码可以看出,<li>标签,是配合<ul>和<ol>标签进行使用的,表示的是列表中的项目。必须配合使用。

<strong>标签

strong属性是用于把文本定义为强调的内容,但是HTML里面是不会对这个强调的内容做任何样式的改变,可以在CSS中,对strong定义的文本进行样式的定制,例如加粗修改颜色等操作。HTML中只是单纯的将这部分内容强调出来。

<span>标签

一直听说某些人可以就靠<span>和<div>就能实现页面,那这个span究竟是干嘛的呢。<span>标签是行内元素,他需要定义一个class,来配合CSS对其进行样式的改变,单独在HTML中,是没有任何样式的改变,不定义class的时候也没有意义,与其他文本没有任何差异。

<div>标签

<div>标签和<span>标签差不多的意思,不同的是一个是行内元素,一个是块元素,<div>标签可以让开发者根据自己的理解或用户的需求,对网页页面进行区域的划分,用<div>包裹起来,以此来区分网页不同功能,不用用途的区域,方便对某一区域进行操作或样式的改变。
这个标签也需要CSS配合来进行样式的改变。

<div style="color:#00FF00">
  <h3>This is a header</h3>
  <p>This is a paragraph.</p>
</div>

这一篇博客就先写到这里,还有几个棘手的标签,放到下一篇博客来具体的分析和理解,比这篇博客要介绍的详细的多,但是梳理起来也相对麻烦的多,下一篇主要讲解iframe,a,form,input,button,table标签的属性和细节,包栝HTTP请求的部分。

相关文章

  • HTML 基础 1

    HTML框架: @1:一个文档声明:<!DOCTYPE html> 文档声明用来告诉我们这...

  • HTML基础(1)

    HTML语言的一个主要工作是编辑文本结构和文本内容(也称为语义)以便浏览器能正确的显示结果. 标题 这里有六个标题...

  • HTML 基础1

    1.HTML 简介 所谓的HTML 就是 HyperText Mark-up Language即超文本标记语言或超...

  • HTML基础1

    HTML标题HTML标题由 至 标签定义。 定义了最重要的标题。 定义了最不重要的标题: HTML段落HTML段落...

  • HTML基础(1)

    我又出来赶博客了,这几天接触的知识量有点大,欠了能有10几篇博客吧,我觉得我再不赶出来,知识点就全忘记了,所以我决...

  • HTML基础 --- 1

    HTML 是一个超文本标记语言,用来搭建网页,HTML的结构包括头部(head)和body(主体)两大部分。hea...

  • HTML基础1

    一.网页乱码是如何产生的 UNICODE给了每个字符一个代号,而GBK和UTF-8使用不同的规则来表示同一个代号,...

  • HTML 基础-1

    网页乱码的问题是如何产生的?怎样解决? 乱码产生的根本原因编辑保存的编码格式和浏览器解析时的解码格式不匹配导致的,...

  • html基础1

    注释 快捷键 command+“/”

  • HTML基础1

    学习内容 1.HTML概念 2.了解HTML发展史 3.基础语法 4.常用标签 5综合小例子 什么是HTML HT...

网友评论

      本文标题:HTML基础(1)

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