一:

html标签&html书写规则

Html 的标签 分为如下 这两种 :

单标签: 单标签一般 用于特殊的含义,  例如 :  <br/> 表示换行,  <hr/> 水平线

双标签: 双标签一般用来 封装数据 , 展示特定的样式 ,  例如 : <font>欢迎学习HTML</font>

l  标签的书写规则

在html 中 不管是单标签还是双标签, 都必须要 正确 关闭,

对于任何一个 html页面来说 , 都会有 一个 固定的 内容 :

Html 必须是以 html 做为 根标签, 然后 下面有 head 和 body 标签, 一般 head中 去写 标签 title 标签以及 meta 标签, 其中title 设置

Html页面的 标题内容. Meta 用于指定 html页面的 特定的属性信息.

扩展名:   .html, .htm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="refresh" content="5">
<title>这是我的第一个html实例</title>
</head>
<body>
<font color="red" size="20">亲, 你 </font>今天 duang 了 吗 ?
<br />
<font color="black" size="20">亲, 欢迎学习html技术 </font>
<font color="blue" size="30">我是杨道龙,你好吗?</font>
<br /> xxx <!-- html 中的注释 --> <!-- ctrl+shift + / : 注释
ctrl+shift + \ : 撤销注释
ctrl+z : 快速 反悔 -->
<!-- 李开复的撒娇路口附近的萨拉开发进度上来看 -->
</body>
</html>

二:

html中的常用标签

1、字体标签

Font 标签 : 双标签

<font></font>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body> <!-- font 标签中 常用到的属性 : face: 设置 字形
size: 大写 , 默认大小是 3, 设置 5 表示 比3 大两个字号 , 还可以 设置 +2, 与 直接设置 5 是同一个效果
color: 颜色值 , red , 还可以写 #十六进制的值 red, purple, gray,
#rgb : #000000 -->
<font color="#FFFF00">xxxx</font>
<font color="#808000">yyyy</font>
<hr/> &reg; 己注册
&copy; 版权
™ 商标
  半方大的空白
  全方大的空白
  </body>
</html>

2、html特殊字符

例如, 你现在有这种需求, 你就要在 页面 上 使用标签的时候 显示 一个  <   >  , 转义

3、列表标签:

就是清单标签 .

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>清单标签</title>
</head>
<body>
<!-- 有序清单 type用于 指定 序号的 样式 , 有5 种值 :
1, a,A, i, I
start 用于指定 从几开始, 就是阿拉伯数字 -->
<ol type="1" start="3">
<li>小丽</li>
<li>小明</li>
<li>敏敏</li>
<li>二球</li>
<li>二蛋</li>
<li>二万</li>
<li>二货</li>
<li>二狗</li>
</ol> <hr/>
<!-- 无序 清单
即没有序号排序,这是与ol有序清单的主要区别。 使用 ul 声明是无序清单, li 表示 清单中 每一项 type用于 设置清单项的显示样式, 有三种值
disc: 实心圆
circle: 空心圆
square: 方块
-->
<ul type="circle">
<li>java</li>
<li>javascript</li>
<li>c</li>
<li>c++</li>
<li>php</li>
<li>c#</li>
<li>o-c</li>
<li>python</li>
<li>luna</li>
<li>shell</li>
</ul>
<hr/>
<!--
自定义 清单 :
dl --- defined list dt: defined title ---- 用于 写 标题
dd: defiled document --用于写文档内容 -->
</body>
</html>

5、表格标签(重要)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<!-- 表格 标签的使用 :
table: 用于放置 tr, td
table
tr
td
tr: 代表 行,写一个tr就代表一行
td: 代表列 tr 中 每写 一个td 就表示 一个 列 ctrl+m ---- 全屏 给table 标签 添加 属性 :
cellspacing:定义单元格内容(内容一般是内表格)与单元格边框之间的距离。单元格里面其实还是表格,这里代表内部表格与外表格边框的距离。
cellpadding:单元格内文字与边框的间距。这时候的边框是内表格的边框。
border:用于指定 表框的 大小。图片或者图表的边框厚度
background="3.jpg"设置背景图片 tr: td:
colspan="5" ----- >> 指定 占用的 列
该一储存格向右打通的栏数。 rowspan="4" ----- >> 指定占用的行
该一储存格向下打通的列数。 --> <!-- 在<table border="2" width="50%" align="center" cellspacing="5" cellpadding="10">里面的algin的center属性是表总体位于浏览器的中间位置 -->
<!-- width="50%,表示表格始终都占浏览器页面屏幕的50% -->
<table border="2" width="50%" align="center" cellspacing="5" cellpadding="10" background="3.jpg">
<tr align="center"><!-- 设置第一行的内容文字为居中 -->
<td>1第一列</td>
<td>1第二列</td>
<td>1第三列</td>
</tr>
<tr align="right">
<td>2第一列</td>
<td>2第二列</td>
<td>2第三列</td>
</tr>
<tr>
<td>3第一列</td>
<td>3第二列</td>
<td>3第三列</td>
</tr>
<tr>
<td>4第一列</td>
<td>4第二列</td>
<td>4第三列</td>
</tr>
</table>
<hr/>
<!-- 实现 跨行跨列的 表格
都是在 td 里使用 colspan : 占 用的行
rowspan: 占用的列 colspan="2"---------》》 占用 2 列
rowspan="2"---------》》 占用 2行 在表格 中 , 有时候, 写 表格所占用的 宽度的 时候, 不会写 绝对的值 多宽 width="60%" ---》》 表示 表格的 宽度 为《相对值》, 随着表格的 宽度 变化而变化, 占用 整个 页面 宽度的 60% -->
<table border="10" align="center" width="60%">
<tr align="center">
<td colspan="2">1第一列</td>
<td>1第二列</td>
</tr>
<tr>
<td rowspan="2">2第一列</td>
<td>2第二列</td>
<td>2第三列</td>
</tr>
<tr>
<td>3第一列</td>
<td>3第二列</td>
</tr>
<tr align="center">
<td>4第一列</td>
<td>4第二列</td>
<td>4第三列</td>
</tr>
</table> </body>
</html>

入门笔记(2)见下一篇:http://blog.csdn.net/qq_32059827/article/details/51399344

HTML入门笔记案例展示(1)的更多相关文章

  1. HTML入门笔记案例展示(2)

    结上一篇(1)http://blog.csdn.net/qq_32059827/article/details/51399288 6.超链接(重要): 超链接标签 就是 a 标签 <!-- 超链 ...

  2. 嵌入式OS入门笔记-以RTX为案例:六.RTX的任务调度

    嵌入式OS入门笔记-以RTX为案例:六.RTX的任务调度 上一篇笔记介绍了一些绕开排程器(或调度程序,scheduler)来进行时间管理的一些小方法.这一篇详细介绍RTX的任务调度原理. RTX主要有 ...

  3. React.js入门笔记

    # React.js入门笔记 核心提示 这是本人学习react.js的第一篇入门笔记,估计也会是该系列涵盖内容最多的笔记,主要内容来自英文官方文档的快速上手部分和阮一峰博客教程.当然,还有我自己尝试的 ...

  4. MySQL入门笔记

    MySQL入门笔记 版本选择: 5.x.20 以上版本比较稳定 一.MySQL的三种安装方式: 安装MySQL的方式常见的有三种: ·          rpm包形式 ·          通用二进制 ...

  5. golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

    micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go- ...

  6. Ruby小白入门笔记之 <Gemfile 文件>

    因为初学Ruby,四处查资料无果,才来的贴出亲自试过的操作,覆盖整个个人入门笔记博客中,故所有的操作,都以最明了的方式阐述,当你创建完一个新的Rails应用后,你发现JAVA中我们可以编写maven聚 ...

  7. Blazor入门笔记(6)-组件间通信

    1.环境 VS2019 16.5.1.NET Core SDK 3.1.200Blazor WebAssembly Templates 3.2.0-preview2.20160.5 2.简介 在使用B ...

  8. 每天成长一点---WEB前端学习入门笔记

    WEB前端学习入门笔记 从今天开始,本人就要学习WEB前端了. 经过老师的建议,说到他每天都会记录下来新的知识点,每天都是在围绕着这些问题来度过,很有必要每天抽出半个小时来写一个知识总结,及时对一天工 ...

  9. ES6入门笔记

    ES6入门笔记 02 Let&Const.md 增加了块级作用域. 常量 避免了变量提升 03 变量的解构赋值.md var [a, b, c] = [1, 2, 3]; var [[a,d] ...

随机推荐

  1. Android简易实战教程--第四十话《Spinner》

    对于Spinner控件的介绍和使用方法,可以先看之前写过的一篇博客:Spinner控件详解 本篇就基于这个知识点完成一个简单的小案例: 根据介绍,先写一个布局: <?xml version=&q ...

  2. log file sync 因为数据线有问题而造成高等侍的表现

    这是3月份某客户的情况,原因是服务器硬件故障后进行更换之后,业务翻译偶尔出现提交缓慢的情况.我们先来看下awr的情况. 我们可以看到,该系统的load profile信息其实并不高,每秒才21个tra ...

  3. 23 服务音乐的启动Demo4

    注意如果音乐服务和Activity在一个应用中那么将不会因为绑定的Activity销毁而关闭音乐 MainActivity.java package com.qf.day23_service_demo ...

  4. [openresty]安装nginx_lua

    这种方式是直接安装openresty ,不是通过重新编译nginx Ubuntu 安装 安装依赖包 $ sudo apt-get install libreadline-dev libncurses5 ...

  5. GitHub无法访问或访问缓慢解决办法

    缘由 由于众所周知的原因,Github最近无法访问或访问很慢.由于Github支持https,因此此次屏蔽Github采用的方法是dns污染,用户访问github会返回一个错误的IPFQ当然是一种解决 ...

  6. 二维码扫描&集合排序

    一.二维码扫描机制 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的:在代码编制上巧妙地利用构 ...

  7. ROS(indigo)MoveIt!控制ABB RobotStudio 5.6x 6.0x中机器人运动

    Gazebo以及相关参考文献,参考: ROS(indigo)ABB机器人MoveIt例子 这里需要配置RobotStudio,请参考ROS官网教程.下面列出要点:   window端配置结束后,在Ub ...

  8. Nhibernate系列学习之(一) ORM and Nhibernate入门实例解析

    最近框架项目需要,数据层想使用Nhibernate,代替传统的sql语句的写法,更加使用面向对象的思维来维护实体与数据库的这层关系映射(ORM),好在之前接触过Java时学习使用了Hibernate, ...

  9. linux shell bash使用管道|和read结合时问题解决

    最近在将ksh转成bash运行的时候出现了问题.代码如下: echo $1 | sed 's/\..*$/''/' | read FILE_NAME 当使用ksh执行的时候没有问题,FILE_NAME ...

  10. ORA-28001: the password has expired 详解 不用重启项目

    大早上正式库提示: Oracle提示错误消息ORA-28001: the password has expired 解决办法: 1.利用SYSDBA权限登陆: 2.查看账户信息:select user ...