本篇主要介绍HTML相关标签的使用,以及其常用标签的作用等介绍。

  一、HTML的介绍

  HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm。

  其基本结构为:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> <!--指定编码格式 -->
<title>HTML标题</title>
</head>
<body>
<h1>hello world</h1>
</body>
</html>

  这便是一个最简单的HTML文档,其主要包含:

  <!DOCTYPE html>:第一行是文档声明;

  <html></html> :“<html>”标签和最后一行“</html>”定义html文档的整体;

  <head></head> :“<head>”标签和“<body>”标签是它的第一层子元素,“<head>”标签里面负责对网页进行一些设置以及定义标题,设置包括定义网页的编码格式,外链css样式文件和javascript文件等,设置的内容不会显示在网页上,标题的内容会显示在标题栏,

  头部常加的:https://blog.csdn.net/chunchun1230/article/details/79925886

  <body></body>:“<body>”内编写网页上显示的内容。

  

  二、HTML常用标签

 通常我们将HTML标签分为块元素标签和内联元素标签,即:

  块元素:在布局中默认会独占一行,块元素后的元素需换行排列。
  内联元素:元素之间可以排列在一行,设置宽高无效,它的宽高由内容撑开。

 2.1 常见的块元素标签:

   1、标题标签: h1 -- h6 ,即一级标题到六级标题;

   2、段落标签:<p></p>

   4、盒子标签:  <div></div> ,通常用于布局;

   5、列表标签:

<ul>
<li>列表标签</li>
<li>列表标签</li>
</ul>

   6、表格标签

<table> <!--表格标签-->
<tr> <!-- 行 -->
<th>name</th> <!-- 表头单元格 -->
<th>age</th>
<th>gender</th>
</tr>
<tr>
<td>alex</td> <!-- 普通单元格 -->
<td>35</td>
<td>male</td>
</tr>
</table>

   7、表单标签

<form action="http://www..." method="get">
<p><label>姓名:</label><input type="text" name="username" /></p>
<p><label>密码:</label><input type="password" name="password" /></p>
<p>
<label>性别:</label>
<input type="radio" name="gender" value="0" /> 男
<input type="radio" name="gender" value="1" /> 女
</p>
<p>
<label>爱好:</label>
<input type="checkbox" name="like" value="sing" /> 唱歌
<input type="checkbox" name="like" value="run" /> 跑步
<input type="checkbox" name="like" value="swiming" /> 游泳
</p>
<p>
<label>照片:</label>
<input type="file" name="person_pic">
</p>
<p>
<label>个人描述:</label>
<textarea name="about"></textarea>
</p>
<p>
<label>籍贯:</label>
<select name="site">
<option value="0">北京</option>
<option value="1">上海</option>
<option value="2">广州</option>
<option value="3">深圳</option>
</select>
</p>
<p>
<input type="submit" name="" value="提交">
<input type="reset" name="" value="重置">
</p>
</form>

表单标签

  1、<form>标签 定义整体的表单区域,属性:action属性 定义表单数据提交地址,method属性 定义表单提交的方式,一般有“get”方式和“post”方式;

  2、<label>标签 为表单元素定义文字标注;

  3、<input>标签 定义通用的表单元素;

  ① type属性

  • type="text" 定义单行文本输入框
  • type="password" 定义密码输入框
  • type="radio" 定义单选框
  • type="checkbox" 定义复选框
  • type="file" 定义上传文件
  • type="submit" 定义提交按钮
  • type="reset" 定义重置按钮
  • type="button" 定义一个普通按钮

  ② value属性 :定义表单元素的值

  ③ name属性: 定义表单元素的名称,此名称是提交数据时的键名

  4、<textarea>标签: 定义多行文本输入框,而<input>是定义单行文本框;

  5、<select>标签 :定义下拉表单元素;

  6、<option>标签 :与<select>标签配合,定义下拉表单元素中的选项;

 2.2 内联元素标签

  1、超链接标签:<a href="http://www.baidu.com"></a>;   链接到另外一个网页,具有内联元素基本特性,默认文字蓝色,有下划线

  2、内联容器标签:<span></span>,没有默认样式;

  3、图片标签:<img src="图片地址" alt="图片不正常显示时出现" title="鼠标移上时显示">;

  

 2.3 常用的功能标签

  1、换行标签:<br>

   2、注释标签:<!--  注释标签 -->

   3、特殊字符:&nbsp;&nbsp;-- 空格标签 ;&lt;-- <小于号; &gt;-- >大于号;

  要想了解全面请点击:W3School -->   http://www.w3school.com.cn/html/html_doctype.asp

  Over~~~~下篇介绍常用的css样式~~~~

01-HTML基本介绍的更多相关文章

  1. SourceTree 01 - git 客户端介绍

    SourceTree - git客户端介绍 SourceTree系列第1篇 --->> SourceTree 01 - git 客户端介绍(http://www.cnblogs.com/g ...

  2. 01、Scala介绍与安装

    01.Scala介绍与安装 1.1 Scala介绍 Scala是对java语言脚本化,特点是就是使不具备脚本化的java语言能够采用脚本化方式来使用,使其具有脚本语言简单.所见即所得的特点,并且编程效 ...

  3. Django 01 django基本介绍及环境搭建

    Django 01 django基本介绍及环境搭建 #http服务器 #用来接收用户请求,并将请求转发给web应用框架进行处理 #Web应用框架 #处理完请求后在发送给http服务器,http服务器在 ...

  4. 黑马_13 Spring Boot:01.spring boot 介绍&&02.spring boot 入门

    13 Spring Boot: 01.spring boot 介绍&&02.spring boot 入门 04.spring boot 配置文件 SpringBoot基础 1.1 原有 ...

  5. 01 Linux入门介绍

    一.Linux 初步介绍 Linux的优点 免费的,开源的 支持多线程,多用户 安全性好 对内存和文件管理优越 系统稳定 消耗资源少 Linux的缺点 操作相对困难 一些专业软件以及游戏支持度不足 L ...

  6. POJ 2728 Desert King ★(01分数规划介绍 && 应用の最优比率生成树)

    [题意]每条路径有一个 cost 和 dist,求图中 sigma(cost) / sigma(dist) 最小的生成树. 标准的最优比率生成树,楼教主当年开场随手1YES然后把别人带错方向的题Orz ...

  7. 0-C相关01:NSlog函数介绍。

      NSlog()函数介绍: 首先:NSlog()函数是cocoa的框架中提供的一个方法: 下图中最上方是它在Xcode中的路径: : 同样都是输出函数.下边我们来看一下,在O-C中NSlog()和在 ...

  8. JAVAEE——SSH项目实战01:SVN介绍、安装和使用方法

    1 学习目标 1.掌握svn服务端.svn客户端.svn eclipse插件安装方法 2.掌握svn的基本使用方法 2 svn介绍 2.1 项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对 ...

  9. JAVAEE——SSH项目实战01:SVN介绍、eclipse插件安装和使用方法

    1 学习目标 1.掌握svn服务端.svn客户端.svn eclipse插件安装方法 2.掌握svn的基本使用方法 2 svn介绍 2.1 项目管理中的版本控制问题 通常软件开发由多人协作开发,如果对 ...

  10. 01、Linux介绍

    一. Linux介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和 ...

随机推荐

  1. pycharm项目添加.gitignore忽略.idea文件夹

    本地项目结构: .gitignore文件中添加: at_alsv_pro/.idea/SearchImage.iml at_alsv_pro/.idea/misc.xml at_alsv_pro/.i ...

  2. Spark布隆过滤器(bloomFilter)

    数据过滤在很多场景都会应用到,特别是在大数据环境下.在数据量很大的场景实现过滤或者全局去重,需要存储的数据量和计算代价是非常庞大的.很多小伙伴第一念头肯定会想到布隆过滤器,有一定的精度损失,但是存储性 ...

  3. Hashmap(类似字典的东西)

    注意: 键值是唯一的,1个键对应一个值 常用api 打印处字典直接println方法 判断是否存在key值     containsKey() 例子: 基础操作 https://ke.qq.com/w ...

  4. 在ensp上配置Hybrid接口

    Hybrid接口是华为特有的一种接口 Hybrid接口是既可以连接普通终端的接入链路,又可以连接交换机间的干道链路. 简单说就是Hybrid接口既能实现Access的功能又能实现Trunk接口的功能. ...

  5. TCP/IP协议的工作流程

    1.在源主机上,应用层将一串应用数据流向下传输给传输层 2.传输层将应用数据截流成分组,并加上TCP报头形成TCP段,向下递交给网络层 3.在网络层给TCP段加上包括源主机,目的主机IP地址的IP报头 ...

  6. Wireshark 抓包过滤器学习

    Wireshark 抓包过滤器学习 wireshark中,分为两种过滤器:捕获过滤器 和 显示过滤器 捕获过滤器 是指wireshark一开始在抓包时,就确定要抓取哪些类型的包:对于不需要的,不进行抓 ...

  7. Word 中实现公式居中编号右对齐 -- 含视频教程(9)

    1. 两种方法 不管你用「Word 自带公式」还是「Mathtype」,一般来说,Word 中实现公式居中编号右对齐的方法有两种.(1):表格法:(2):制表位. 2. 方法1:表格法 >> ...

  8. Django之拾遗

    一.设计模式 1.1 MVC 模型(M)是数据的表述,非真正数据,而是数据接口. 视图(V)是你看到的界面,是模型的表现层,此外还提供了收集用户输入的接口. 控制器(C)控制模型和视图之间的信息流动. ...

  9. 简单的3D森林

    package { import flash.display.Sprite; public class Tree extends Sprite { public var xpos:Number = 0 ...

  10. Luogu3214 HNOI2011 卡农 组合、DP

    传送门 火题qwq 我们需要求的是满足元素个数为\(M\).元素取值范围为\([1,2^n-1]\).元素异或和为\(0\)的集合的数量. 首先我们可以计算元素有序的方案数(即计算满足这些条件的序列的 ...