首页 > 其他分享 >HTML

HTML

时间:2022-09-08 01:11:42浏览次数:80  
标签:文字 标签 元素 列表 HTML SVG 标题

基本概念

内联元素(inline)

特点:动态分配
分类:链接元素;文本元素;图片元素;范围元素
注意:内联元素不可嵌套块级元素

块级元素(block)

特点:独占一行
分类:标题元素;段落元素;列表元素;表格元素;分块元素

基本格式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

基本标签

标题标签

<h1>一级标题文字</h1><!--最大标题-->
<h2>二级标题文字</h2>
<h3>三级标题文字</h3>
<h4>四级标题文字</h4>
<h5>五级标题文字</h5>
<h6>六级标题文字</h6><!--最小标题-->

段落标签

<p>段落文字</p>	
&nbsp;<!--空格占位符--> &emsp;<!--中文文字占位符--> 
<br><!--换行标签符-->

图片标签

<img src="图片路径" alt="图片加载失败提示信息" title="鼠标滑入提示信息">

链接标签

<!--target:(1)_self:当前窗口打开链接页面;(2)_blankL:新窗口打开链接页面-->
<a href="链接地址" target="链接页面打开方式">链接文字</a>

锚点标签

<a href="#跳转目标ID名">链接文字</a>
<p id="ID名称">段落文字<br></p>

文本标签

加粗标签

<b>加粗文字</b>
<!--单纯加粗文字-->
<strong>加粗强调文字</strong>
<!--加粗文字并表示强调-->

倾斜标签

<i>倾斜文字</i>
<!--单纯倾斜文字-->
<em>倾斜强调文字</em>
<!--倾斜文字并表示强调-->

删除线标签

<s>删除线文字</s>
<!--单纯文字上加入删除线(html中已淘汰)-->
<del>删除线文字</del>
<!--单纯文字上加入删除线-->

下划线标签

<u>下划线文字</u>

角标标签

<sup>上角标文字</sup>
<sub>下角标文字</sub>

列表标签

有序列表标签

<!--type:(1)A:大写英文字母格式
         (2)a:小写英文字母格式
         (3)I:大写罗马字母格式
         (4)i:小些罗马字母格式
         (5)1:阿拉伯数字的格式-->
<ol type="列表格式" start="起始数字">
    <li>列表一</li>
    <li>列表二</li>
    <li>列表三</li>
    <li>列表四</li>
    <li>列表五</li>
</ol>

无序列表标签

<!--type:(1)disc  :实心圆点
         (2)circle:空心圆点
         (3)none  :隐藏格式
         (4)square:实心方块-->
<ul type="列表格式">
    <li>列表一</li>
    <li>列表二</li>
    <li>列表三</li>
    <li>列表四</li>
</ul>

自定义列表标签

<dl>
    <dt>列表标题文字</dt>
    <dd>列表一</dd>
    <dd>列表二</dd>
    <dd>列表三</dd>
</dl>

表格标签

<!--align (table):(1)left:表格位置在页面左边
                  (2)right:表格位置在页面右侧
                  (3)center:表格位置在页面中间-->
<!--align (tr/td):(1)left:靠左对齐
                  (2)right:靠右对齐
                  (3)center:居中对齐-->
<!--valign(tr/td):(1)top:顶部对齐
                  (2)bottom:底部对球
                  (3)middle:居中对齐-->
<table border="表格边框宽度" cellspacing="单元格之间间距"
       cellpadding="文字与单元格之间间距" height="表格高度" 
       widht="表格宽度" align="表格位置"  bgcolor="表格背景颜色" 
       bordercolor="边框颜色">
  	<caption>表格标题</caption>
    <thead>
      	<tr align="表格行文字水平对齐方式" valign="表格行文字垂直对齐方式" 
            height="行高"><!--表格行-->
            <th></th><!--表头单元格-->
            <th></th>
            <th></th>
    		</tr> 
 	  </thead>
    <tbody>
      	<tr>
            <td height="单元格高度" width="单元格宽度" 
                align="单元格文字水平对齐方式" 
                valign="单元格文字垂直对齐方式"></td><!--表格单元格-->
            <td></td>
            <td></td>
   		 </tr>
	  </tbody>
    <tfoot>
        <tr>
            <td rowspan="单元格行合并数目(纵向变大)" 
                colspan="单元格列合并数目(横向变大)"></td>
            <td></td>
            <td></td>
   		  </tr>
		</tfoot>
</table>

分块标签

<div>分块内容</div><!--典型分块元素-用作容器-->

范围标签

<span>包含内容</span><!--典型内联元素-用作容器-->

表单标签

表单框架标签

<!--method:(1)get:表单数据直接加在服务器地址后面明文传输
           (2)post:表单数据不会加在服务器地址后面暗文传输-->
<form action-="数据提交地址" method="数据提交方式">表单内容</form>

输入信息标签

<!--type:(1)text:文本信息
				 (2)password:密码信息
         (3)radio:单选框
         (4)checkbox:多选框
         (5)file:选择文件
         (6)submit:提交按钮
         (7)reset:重置按钮
         (8)button:普通按钮
         (9)image:图像按钮-->
<!--单选框必须成组使用,使用name属性分组-->
<!--使用checked属性设置吗默认选项框为选中状态-->
<!--readonly:设置输入框默认内容只读 disabled:设置表单控件禁用-->
<input type="单行文本输入框输入类型" name="名称" value="输入框默认内容" 
       readonly disabled/>

文本区域标签

<textarea cols="多行文本输入框显示列数" rows="多行文本输入框显示行数"></textarea>

下拉选择框标签

<!--multiple:设置可以多选-->
<select multiple size="设置显示行数">
    <option>选择内容一</option>
    <option selected>选择内容二</option><!--设置默认选择-->
    <option>选择内容三</option>
</select>

绑定标签

<form action="">    
    <label for="关联输入框ID">解释信息</label>
    <input type="text" id="输入框标识符">
</form>

分组标签

<fieldset>
    <legend>表单分组标题</legend>
</fieldset>

按钮标签

<button>按钮内容</button>

分割标签

<!--noshade:消除水平线阴影-->
<hr width="设置所画水平线宽度" size="设置所画水平线高度" 
    noshade color="水平线颜色" align="水平线对齐方式">

格式标签

<pre>文本内容(原格式显示)</pre>

映射标签

<!--shape:(1)default:所有区域;(2)rect:矩形;(3)circle:圆形;(4)poly:多边形-->
<img src="图片地址" usemap="#映射mpa的name">
<map name="名称">
  	<area shape="定义区域形状" coords="定于区域坐标" 
          href="定义热点区域链接的目标地址">
</map>

嵌入标签

<!---scrolling:(1)auto:自动显示滚动条;(2)yes:显示滚动条;(3)no:不显示滚动条-->
<iframe src="嵌入网页地址" frameborder="嵌入网页边框" width="嵌入网页框度" 
        height="嵌入网页高度" scrolling="设置滚动条"></iframe>

绘画标签

SVG 矩形绘制

<svg width="svg画布宽度" height="svg画布高度">
  <rect width="矩形宽度" height="矩形高度" x="矩形左边框位置" y="矩形上边框位置"
        fill="矩形的填充颜色" stroke-width="矩形边框宽度" stroke="矩形边框颜色 
        fill-opacity="矩形不透明度(0-1:越小越透明)" 
        stoke-opacity="矩形边框不透明度(0-1:越小越透明)" 
        opacity="整个元素不透明度(0-1:越小越透明)" 
        rx="圆角水平半径长度" ry="圆角垂直半径长度"/>
</svg>

SVG 圆形绘制

<!--矩形绘制中普遍属性同样适用-->
<svg width="svg画布宽度" height="svg画布高度">
  <circle cx="圆心x坐标" cy="圆心y坐标" r="圆的半径"/>
</svg>

SVG 椭圆绘制

<!--矩形绘制中普遍属性同样适用-->
<svg width="svg画布宽度" height="svg画布高度">
  <ellipse cx="椭圆心x坐标" cy="椭圆心y坐标" rx="椭圆水平半径" ry="椭圆垂直半径"/>
</svg>

SVG 线条绘制

<!--矩形绘制中普遍属性同样适用-->
<svg width="svg画布宽度" height="svg画布高度">
  <line x1="起点x坐标" y1="起点y坐标" x2="终端x坐标" y2="终端y坐标"/>
</svg>

SVG 多边形绘制

<!--矩形绘制中普遍属性同样适用-->
<!--points格式:x1,y1 x2,y2 x3,y3-->
<svg width="svg画布宽度" height="svg画布高度">
  <polygon points="多边形所有点坐标"/>
</svg>

SVG 多线条绘制

<!--矩形绘制中普遍属性同样适用-->
<!--points格式:x1,y1 x2,y2 x3,y3-->
<svg width="svg画布宽度" height="svg画布高度">
  <polyline points="多线条所有点坐标"/>
</svg>

SVG 文本绘制

<!--矩形绘制中普遍属性同样适用-->
<!--rotate格式:num x,y-->
<svg width="svg画布宽度" height="svg画布高度">
  <text x="起始位置水平坐标" y="起始位置垂直坐标" 
        transform="rotate(旋转角度 旋转中心点坐标)"></text>
</svg>
<!--矩形绘制中普遍属性同样适用-->
<!--rotate格式:num x,y-->
<svg width="svg画布宽度" height="svg画布高度">
  <text x="起始位置水平坐标" y="起始位置垂直坐标" 
        transform="rotate(旋转角度 旋转中心点坐标)">
    <tspan x="起始位置水平坐标" y="起始位置垂直坐标"
           transform="rotate(旋转角度 旋转中心点坐标)">value</tspan>
    <tspan x="起始位置水平坐标" y="起始位置垂直坐标" 
           transform="rotate(旋转角度 旋转中心点坐标)">value</tspan>
  </text>
</svg>
<!--矩形绘制中普遍属性同样适用-->
<!--rotate格式:num x,y-->
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="svg画布宽度" height="svg画布高度">
  <a xlink:href="链接地址">
  	<text x="起始位置水平坐标" y="起始位置垂直坐标" 
          transform="rotate(旋转角度 旋转中心点坐标)"></text>
  </a>
</svg>

SVG 路径绘制

<!--矩形绘制中普遍属性同样适用-->
<!--M:绝对定位 m:相当定位 L:绝对定位 l:相当定位-->
<!--stroke-linecap:(1)butt:无线帽;(2)round:圆形线帽;(3)square:方形线帽-->
<!--stroke-dasharray格式:length1 length2 length3 length4-->
<svg width="svg画布宽度" height="svg画布高度">
  <path d="M 起始位置水平坐标 起始位置垂直坐标 L 终点位置水平坐标 终点位置垂直坐标 " 
        stoke="边框颜色" stoke-width="边框宽度" stroke-linecap="线帽样式"
        stroke-dasharray="虚线空位距离(实线段长度 虚线段长度)"/>
</svg>

标签:文字,标签,元素,列表,HTML,SVG,标题
From: https://www.cnblogs.com/yingxin20000303/p/16667869.html

相关文章

  • HTML-
    <!DOCTYPEhtml>文档类型声明,表明html版本1.必须写在文档的最前面,html之前2.不是html标签lang语言类型1.en定义语言为英文,英文网站   zh-CN语言为中文,中文网站......
  • .NET(C#) 使用Aspose.Html将HTML转成PDF
    .NET(C#)中将HTML转成PDF的方法比较多,可以使用Aspose.Html、PuppeteerSharp、EO.Pdf和HtmlRenderer.PdfSharp等,本文主要使用Aspose.Html将HTML转成PDF的方法,以及相关的......
  • .NET(C#) 使用Aspose.Pdf将HTML转成PDF
    .NET(C#)中将HTML转成PDF的方法比较多,可以使用Aspose.Pdf、PuppeteerSharp、EO.PDF和HtmlRenderer.PDFSharp等,本文主要使用Aspose.Pdf将HTML转成PDF的方法,以及相关的示......
  • Html飞机大战(十二): canvas写字(结束状态的编辑)
    好家伙,基本的功能都做完了,来补充一个结束状态的游戏结束文案 上代码:caseEND://给我的画笔设置一个字的样式//后面写出来的字都是这......
  • 第一天学习 html 基础
    1、web标准的构成: 《结构Structure》(对应html文件)、《表现Presentation》(对应css文件)和《行为Behavior》(对应js)三个方面2、骨架标签<html>//根标签<head></head>......
  • HTML页面修改辅助测试页面列表滑轮显示
    需求页面 如上图,我们在实际测试过程中,需要测试这个列表页在数据过多时,是否会有滑轮出现,依照我们常规操作,会需要我们操作业务流程,单条的走【申请】-【审批】等流程,会繁琐......
  • 解释 HTML5 中的元字符集
    解释HTML5中的元字符集我确定我是唯一一个不知道UTF8究竟意味着什么的人,我只知道Meta字符集是Meta字符集。所以我做了一些谷歌搜索,我发现,元元素为HTML文档提......
  • 1.HTML基础(2022-9-7)
                ......
  • HTML/HTML5常用标签和属性
    HTML/HTML5常用标签和属性四、标题标签TIPh系列标签表示“标题”含义,h是headline的意思1、h1~h6标签标签语义h1一级标题h2二级标题h3三级......
  • HTML核心标签和属性
    1、文档声明、文档结构、功能标签注:HTML/HTML5骨架相关基础标签文档声明 <!DOCTYPE>用于告诉浏览器此文档的类型是什么处于<html>标签之前。用于告诉浏览器此文......