Loading

html复习

html

要写前端的时候,发现html细节忘记得差不多了,今天写一篇回顾的文章加深记忆,也方便以后快速复习。

<!DOCTYPE html>  <!--声明为html5文档-->
<html>           <!--html元素是 HTML 页面的根元素-->
	<head>
		<meta charset="utf-8"> <!--可能会出现中文乱码的情况,声明为 UTF-8 或 GBK-->
		<title>菜鸟教程(runoob.com)</title>
	</head>
	<body>
    	      <h1>我的第一个标题</h1>
    	      <p>我的第一个段落。</p>
              <a href="https://www.runoob.com">这是一个链接</a>  <!--anchor-->
	</body>
</html>

1 html标签

  • 标题(Heading)是通过<h1> - <h6> 标签来定义的。

    • h1最大,h6最小。请确保将 HTML 标题 标签只用于标题。
    • 不要仅仅是为了生成粗体大号的文本而使用标题。
  • 段落是通过标签 <p> 来定义的。

  • 链接是通过标签 <a> 来定义的。<a href="https://www.runoob.com">这是一个链接</a>

  • 图像是通过标签 <img> 来定义的。alt 属性用来为图像定义一串预备的可替换的文本。

    • <img loading="lazy" src="/images/logo.png" alt="logo" width="258" height="39" />
  • <br>换行(break),<hr>水平线(horizontal rule)。

    • 浏览器会移除html中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。
    • 如果使用<pre>预格式,则可以对空格空行控制。示例
  • 文本格式化:

    • <b>加粗(bold),<i>斜体(italic)。<strong>加粗,em斜体。
    • <big>字体放大,<small>字体缩小。<sup>上标,<sub>下标。
    • <abbr>缩写,<acronym>,首字母缩写。示例
    • <address>地址。示例
    • <bdo dir="rtl">文字方向。示例
    • <q>块引用。示例<cite>书籍/绘画等标题引用。示例
    • <del>文本删除线,<ins>文本下划线。示例
  • 链接:

    • target 属性定义被链接的文档在何处显示。下面的这行会在新窗口打开文档:

      <a href="https://www.runoob.com/" target="_blank" rel="noopener noreferrer">访问菜鸟教程!</a>

    • href 属性描述了链接的目标。单词之间空格使用 %20代替,以确保浏览器可以正常显示文本。<a href="mailto:someone@example.com?Subject=Hello%20again" target="_top">发送邮件</a>

    • 样式:默认情况下,链接将以以下形式出现在浏览器中:

      • 一个未访问过的链接显示为蓝色字体并带有下划线。
      • 访问过的链接显示为紫色并带有下划线。
      • 点击链接时,链接显示为红色并带有下划线。
      • 注意:如果为这些超链接设置了 CSS 样式,展示样式会根据 CSS 的设定而显示。
    • 图片链接示例

    • 书签示例。href = "#C4"

  • <head>

    • <base>定义页面中所有链接默认的基地址。示例

    • <link>定义了文档与外部资源之间的关系。

      • <link rel="stylesheet" type="text/css" href="mystyle.css">
    • <style>定义了样式文件引用地址。也可以直接添加样式来渲染文档。

      <style type="text/css">
      body {background-color:yellow}
      p {color:blue}
      </style>
      
    • <meta>提供了元数据.元数据也不显示在页面上,但会被浏览器解析。

      • META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词)或其他Web服务。
    • <script> 加载脚本文件。

  • <table>表格:示例

    • 表头用<th>定义。示例

    • 带有标题的表格。示例

    • 跨行或跨列的表格单元格。示例

    • 单元格边距(Cell padding)。示例

    • 单元格间距(Cell spacing)。示例

    • 漂亮的表格。示例

  • 列表:

    • 无序列表<ul><li>示例
    • 有序列表<ol><li>示例
    • 列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。
    • 嵌套列表。示例
  • 元素:

    • 块级元素显示时,通常会以新行来开始(和结束)。如<h1>, <p>, <ul>, <table>,<div>
    • 内联元素显示时通常不会以新行开始。<b>, <td>, <a>, <img>,<span>
    • <div>元素用来进行文档布局。
    • <span>元素用来组合文档中的行内元素。
  • 颜色、颜色名与颜色值。颜色示例颜色名示例颜色值示例

  • 字符实体。

    空格   &nbsp    &#160
    <     &lt      &#60
    >     &gt      &#62
    &     &amp     &#38
    "     &quot    &#34
    
  • 属性class,id,style(行内样式inline style)

  • 表单 表单

2 html5

html5教程 ,大概了解,没有细看。

3 查表

html速查列表

HTML 标签简写及全称

HTML 参考手册

html全局属性

posted @ 2020-12-03 11:13  iterationjia  阅读(93)  评论(0编辑  收藏  举报