目录

1.概述

2.骨架

3.标签

3.1常用标签1

3.2常用标签2

3.3常用标签3

4.表单

4.1表单概述

4.2表单举例


1.概述

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

2.骨架

下面我们创建一个html文件,并且对它里面的内容做以解释:

<!--这是工具生成的一个标准的html网页模板-->
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body></body>
</html>

<!--注释语句-->:是html中的注释语法。

<!DOCTYPE html>:html5 版本声明。

<html></html>: 根标签,所有的内容都写在根标签内。

<head></head>:网页头部,里面可以设置网页的元信息。

<body></body>:网页身体。

<meta charset="utf-8" />:设置浏览器解析网页时,使用的字符集。

<title></title>:标签可定义网页的标题。

<link rel="icon" href=""/>:可在标题处添加图标。

网页的基本语法:网页是由标签构成的。

1.<开始标签> 标签体 </结束标签> :称为闭合标签 双标签
       2. <标签名 /> :称为自闭合标签 通过属性来进行一个设置

标签中可以拥有属性,通过属性进一步修饰标签特性,属性必须写在开始的标签中,一个标签可以有多个属性,格式 属性名="属性值"。例如:


<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>百度一下,你就知道</title><link rel="icon" href="img/baidu.ico"/></head><body text="red">网页的内容都写在body中1<br/>网页的内容都写在body中2</body>
</html>

运行到浏览器中.........

3.标签

HTML常用标签
<h1></h1> 标题标签
<p></p> 段落标签
<br/> 换行标签

<ul>
       <li>列表项内容</li>

</ul>

无序列表
<ol type="">
        <li>列表项内容</li>
</ol>
有序列表
<a href=""  target=""></a> 超链接
<img src="" > 图片
<hr/> 标尺线
<b></b> 加粗

<table>

<tr>

<td><td>

</tr>

</table>

表格

<form action="" method="">

</form>

表单(重点)

下面,我们还是直接HTML中演示这些标签(用注释来讲解这些标签的用法):

3.1常用标签1

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><!-- 标题标签 align属性可以设置文本内容,在标签行内的水平对齐方式  默认时left--><h1 align="right">一级标题</h1><h2 align="center">二级标题</h2><h3>三级标题</h3><!--p 段落标签  表示一个段落 段落与段落之间有间隔--><p align="center"></p><!-- 无序列表 前面有一个图标 没有序号--><ul><li>列表项内容</li><li>列表项内容</li><li>列表项内容</li></ul><!-- 有序列表  前面有一个序号 通过type属性改变序号规则 1,A,a,I,i--><ol type="I"><li>列表项内容</li><li>列表项内容</li><li>列表项内容</li></ol></body>
</html>

运行到浏览器中看效果..........

3.2常用标签2

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body>
<!-- 超链接  href="链接地址"  target="_self 在当前窗口打开  target="_blank 在新窗口打开图片   src="图片的引用地址"
--><a href="http://www.baidu.com" target="_self">百度</a><a href="http://www.baidu.com" target="_blank">百度</a><a href="http://www.taobao.com"><img src="img/1.png" ></a></body>
</html>

运行到浏览器中看效果..........

-------------页面就会直接跳转

3.3常用标签3

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title></head><body><!-- hr 标尺线空格: &nbsp  <    : &lt>    : &gt--><hr color="red" width="800" size="10"/><!-- 在标记语言中,需要对语言中的一些特殊符号进行转义 --><b>&lt;b&gt;标签的功能是加粗文字</b><!-- border 设置边框  cellspacing 单元格之间的间距  cellpadding 单元格内内容与单元格的内距  --><table border="1" cellspacing="2" cellpadding="2"><tr><th>姓名</th><th>性别</th></tr><tr><td>张三</td><td>男</td></tr><tr><td>李四</td><td>男</td></tr></table></body>
</html>

运行到浏览器中看效果..........

4.表单

4.1表单概述

表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。 表单按钮:包括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。

4.2表单举例

组件类型
text 文本框
password 密码框
radio 单选框
checkbox 多选框
submit 提交按钮
file 文件上传
rest 重置按钮
button 普通按钮
textarea 多行文本框
select 下拉选择框

action我们先不用管,method默认先选get。

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>表单标签学习</title></head><body><!-- readonly="readonly" 只读 可以提交内容disabled = "disabled" 禁用组件,不能再提交内容placeholder="" 提示内容,不是实际的内容value 设置文本框中值(开始默认值)为多少,当提交时 name和value构成键值对(value 可以不写但是存在)单选框必须通过name来进行分组,name相同为一组,就可以互斥(保证只能选一个).选择性组件必须给予默认值   还可以使用checked属性默认选中    checked="checked"type = "checkbox" 复选框 --也可以使用checked属性默认选中   checked="checked"<select name="">  --使用selected属性默认选中    selected="selected" <option  value="">北京</option><option selected="selected" value="">上海</option></select><textarea name="mark" rows="5" cols="30"></textarea> 多行文本框  可以显示5行30列的数据<input type="reset" value="重置" /> 将表单还原到默认状态--><form action="" method="get">Username:<input type="text"  name="username" placeholder="请输入用户名" value="1111"  /><br />Password:<input type="password" name="password" /><br /><input type="radio" name = "gender" value="男" checked="checked"/>男<input type="radio" name = "gender" value="女" />女<br /><input type="checkbox" name="course" value="java" checked="checked"/>java<input type="checkbox" name="course" value="c++"/>c++<input type="checkbox" name="course" value="c语言"/>C语言<br /><select name="province"><option value="110">北京</option><option selected="selected" value="111">上海</option></select><br /><input type="file" /><br /><textarea name="mark" rows="5" cols="30"></textarea><br /><input type="submit" value="提交" /><input type="reset" value="重置" /></form></body>
</html>

运行到浏览器.............

下章我们将开启CSS.............

CSS点我直接走~~~

想要了解javaScript跟我来~~~

前端三剑客之——HTML相关推荐

  1. 前段第44天------前端、前端三剑客、HTML

    一.前端 定义:前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页. 前端技术:前端设计:一般可以理解为网站的视觉设计 前端开发:网站的前台代码实现,包括基本的HTML和CSS以及 ...

  2. 【前端三剑客二】CSS手术刀剖析第二篇

    文章目录 一.CSS常用元素属性 1.字体属性 1.1.设置字体 1.2.字体大小 1.3.字体粗细 1.4.文字样式 2.文本属性 2.1.文本颜色 2.2.文本对齐 2.3.文本装饰 2.4.文本 ...

  3. 前端三剑客 HTML、CSS、JavaScript 入门到上手

    前端三剑客 1. HTML基础使用 1.1 HTML 入门实例 1.2 HTML 常见标签 ① 注释标签 ② 标题标签 ③ 段落标签 ④ 换行标签 HTML转义字符 ⑤ 格式化标签 ⑥ 图片标签 ⑦ ...

  4. 前端 - 前端三剑客绘制一幅《圣诞节快乐》交互祝福效果

    一.前言 2022年圣诞节到来啦,很高兴这次我们又能一起度过~ 这个想法也是之前一直想制作一个有交互性的圣诞快乐祝福网页,一直没有时间去实现,正好趁着这次活动来满足下自己的小小的愿望哈~ 利用前端三剑 ...

  5. 前端三剑客入门学习笔记之HTML

    前言      前端三剑客即指HTML.CSS.JavaScript. 它们之间搭配使用可以得到多种效果. HTML:决定网页结构和内容,相当于人的身体. CSS:决定网页呈现给用户的模样,相当于给人 ...

  6. 前端三剑客 - HTML

    前言 接下来的时间将会给大家带来前端的相关知识,主要是做到扫盲的效果,在后面我们自己做网页时会用到前端三剑客HTML,CSS,JavaScript对网页进行布局,美化.

  7. 总结前端三剑客之一(HTML基础)

    今天我们来学习前端三剑客之一(HTML),在讲解HTML之前,我们需要先了解前端三剑客是什么,分别又有什么作用呢? 前端三剑客指的是HTML.CSS.JavaScript,这三门语言.目前大多数网站的 ...

  8. 前端三剑客之HTML

    前端三剑客之HTML 1. 前言 2. HTML超文本标记语言 2.1 背景 2.2 常用编辑工具 2.3 来写第一个HelloWorld吧 2.4 必备标签.属性 2.5 常用标签 2.5.1 标题 ...

  9. 前端三剑客之 HTML - JavaEE初阶 - 细节狂魔

    文章目录 前言 后端 && 前端的部分历史 - java 关于网站搭建 正文开始! HTML 怎么编写一个HTML的代码? 小拓展: 快速编写 HTML 代码的小技巧 浏览器的开发者工 ...

  10. 前端三剑客_HTML

    前端三剑客 一.软件的架构 1.C/S(客户端/服务器端) 一般我们使用的软件都是C/S架构: 比如系统中的QQ.360--: C表示客户端,通过客户端来使用软件: S表示服务器,服务器负责处理软件的 ...

最新文章

  1. java实现窗口透明_java实现窗口透明
  2. div实现返回符,倒三角,椭圆+小知识收集
  3. ITK:向二进制图像添加噪声
  4. 【2018北京集训(六)】Lcm
  5. 监控h264视频不能正常解码怎么办
  6. 使用Nginx搭建图片服务器(windows7)
  7. opencv Mat push_back
  8. Unity 提取游戏资源之ktx转换
  9. redis-3.0.0_rc5的RPM包制定
  10. 我的小站:诗词在线 http://www.chinapoesy.com 欢迎大家测试速度。特别是网通的。...
  11. 中文的在一个字符串中查找另一个字符
  12. MIF/MID数据格式说明
  13. CS61B 学习指南
  14. 基于FME实现地铁路径规划
  15. 电商产品设计:如何设计产品分销体系
  16. Oracle Enterprise Linux(OEL) 操作系统下载步骤及版本区别
  17. 基于梯度下降算法求解线性回归
  18. 文字内容超出两行时显示省略号
  19. 网狐大联盟创建没反应修复
  20. mac广告拦截软件:1Blocker for Mac

热门文章

  1. 【统计学01】概括性描述-集中趋势,离散程度,分布形状度量
  2. android 设置图片随机出现-两种方式
  3. phpMyAdmin最新版安装与配置
  4. JQuery: slideDown与slideUp
  5. (通用实例)设圆的半径r=1.5,圆柱高h=3,求圆的周长、圆面积、圆球体积。用scanf输入数据,输出计算结果,取小数点后2位。
  6. JSON字符串转换为JSON对象,兼容IE7等浏览器
  7. diy 企业级路由器(route os )
  8. 二叉树oj-----> 二叉树的锯齿形层序遍历
  9. VS.net图片加水印的代码
  10. spring cloud gateway 之 动态路由改造