HTML简单语法总结

文章目录

  • HTML简单语法总结
    • 文档结构
    • 常用标签
      • 背景颜色和背景图片的插入
      • 标题
      • 字体字号
      • 特殊符号
      • 段落和换行
      • 图像的基本语法
      • 分隔线
      • 区域div
      • 列表的使用
        • 有序列表
        • 无序列表
        • 自定义列表
      • 预格式文本
      • 超链
        • 链接到其他页面
        • 链接到本页面
        • 电子邮箱链接
      • 滚动
      • 媒体元素
    • 表的使用
      • 表的创建
      • 跨多行跨多列的表格
      • 设置表格的尺寸和边框
      • 设置表格的背景
      • 设置对齐方式
      • 设置表格的填充属性
    • 表单的使用
      • 包含的控件
      • 基本结构
      • 统一格式
      • 文本框基本语法
      • 密码框基本语法
      • 复选框基本语法
      • 列表框基本语法
      • 按钮基本语法
      • 多行文本框的基本语法
      • 其他
    • 框架
      • target目标窗口属性
    • 页面结构分析

文档结构

<html>
<head>
<titel>网页标题</title>
</head>
<body>
主体
</body>
</heml>

常用标签

背景颜色和背景图片的插入

<body bgcolor="#FFCCFF" background="image.gif> //背景颜色和背景图片

标题

<h1>一级标题</h1>
<h2>二级标题</h2>
......
......以此类推

字体字号

<font size="+2+ color="red" face="律书">
分别对应字体的大小值,字体的颜色,字体的类型。

特殊符号

空格         &nbsp;
引号(“”)      &quot;
小于(<)      &lt;
大于(>)      &gt;
版本号()     &copy;

段落和换行

<p align"center">内容</p>
center居中
left左对齐
right右对齐<br>
换行

不需要

图像的基本语法

<img align="middle" src="images/abc.jpg" title="图片标题" width="200" height="200" />

title使用鼠标移到图像上,出现提示性文字

分隔线

<hr size="5" color="red" width="30">
<hr size="10"color="#0000FF" width="50%">

区域div

<div alig="center"></div>

列表的使用

有序列表

<ol>
<li>第一</li>
<li>第二</li>
</ol>

无序列表

<ul type="circle">
<li>第一</li>
<li>第二</li>
</ul>

circle表示空心圆圈
disc表示实心圆圈
square表示实心方块

自定义列表

<dl>
<dt>学科</dt>
<dd>语文</dd>
<dd>数学</dd>
<dd>英语</dd>
</dl>

预格式文本

<pre>
图片和文本等等
</pre>

超链

链接到其他页面

<a href="register/abc.heml">链接标题</a>

链接到本页面

链接到锚标记:既实现跳转

<a href="#mname">锚标题</a>
<a name="mname">标记点</a>

电子邮箱链接

<a href="molto:abc@qq.com">abcqq邮箱</a>

滚动

<marquee scrilldelay="100" direction="up">内容</marquee>
分别对应滚动延迟时间和滚动方向鼠标停留则停止滚动
<marquee scrilldelay="100" direction="up" onmouseover="this.stop()" onmouseout="this.start()">内容</marquee>

默认为从左向右水平滚动

媒体元素

src:资源路径
controls:控制条
autoplay:自动播放

<video src="资源路径" controls autoplay></video>
<audio src="资源路径" controls autoplay></audio>

表的使用

表的创建

<table border="1">
<tr>
<td>第一列</td>
<td>第二列</td>
<td>第三列</td>
</tr>
<tr>
</tr>

tr表示行 td表示列

跨多行跨多列的表格

<td colspan="3"></td>
跨3列
<td rowspan="4"></td>
跨4行

设置表格的尺寸和边框

<table width="400" height="200" border="5" bordercolor="red">

颜色同样可以使用RGB颜色对照表

设置表格的背景

<table background="images/abc.jpg" width="400" height="200" border="5">

设置对齐方式

<td align="center"></td>
<td align="left"></td>
<td align="right"></td>

设置表格的填充属性

<table cellspacing="5" cellpadding"10" border="1"></table>

cellspacing单元格间距(表项间隙)
cellpadding单元格填充(表项内部空白)

表单的使用

包含的控件

text 单行文本输入
password 密码框
radio 单选按钮
checkbox 复选框
select 下拉列表
reset 重置按钮
submit 提交按钮
button 普通按钮,功能自定义
textarea 多行文本框
range为滑块
search为搜索框
file为文件域
email为邮箱验证
number为数字验证

基本结构

<form name="form1" action="http://www.baidu.com" method="post">

action指定提交后,由服务器上哪个处理程序处理action=“url”
method指定向服务器提交的放大:一般为post或get方法,post方法比较安全。
get方式提交信息,可以在url中看到我们提交的信息,但是信息量不能太大,太大会被截断。高效但不安全。

post比较安全,传输大文件

统一格式

<input type="checkbox" name="gen" value="" size="21" maxlength=4 checked="checked">分别对应元素类型,控件名称,控件的初始值,控件的初始宽度,控件中输入的最多字符个数,控件是否被选中

文本框基本语法

<input type="text" value="abc" size="20">

字符宽度为20

密码框基本语法

<input value="123456" type="password" size="22">

复选框基本语法

<label>
<input type ="checkbox" name="abc" value="talk" checked="checked">
<lable>聊天

列表框基本语法

<select name="指定列表名称" size="行数">
<option value="可选项的值 0"selected>...</option>
<option value="可选项的值 0">...</option>
<option value="可选项的值 0">...</option>
...
</select>

eg:

<select name="bmon">
<option value=""selected>[选择月份]
<option value="0">一月</option>
<option value="1">二月</option>
...
</select>

按钮基本语法

<input type="reset" name="Reset" value="重置">
<input type="submit" name="Submit" value="提交">
<input type="button" name="concel" value="取消">

多行文本框的基本语法

<textarea name="textarea" cols="文本框的列数" rows="文本框的行数">内容</textarea>

其他

增加鼠标可用性
<lable for="mark">文本</lable>
<input type="text" id="mark">

验证性

<!-- 文本域 -->
<input type="file" name="files">
<!-- 邮件验证 -->
<input type="email" name="email">
<!-- url -->
<input type="url" name="url" >
<!-- 数字 -->
<input type="number" name="num" max="100" min="0" step="1">
<!-- 滑块 -->
<input type="range" name="voice" min="0" max="100" step="2">
<!-- 搜索框 -->
<input type="search" name="search" >

常用方式
placeholder 提示信息
required 非空判断
pattern 正则表达式

应用

隐藏域 hidden

只读 readonly

禁用 disabled

框架

<html>
<head>
<title></title>
</head>
<frameset rows="25%,50%,*" border="1">
<frame name="top" src="top.html">
<frame name="middle" src="middle.html">
<frame name="bottom" src="bottom.html">
</frameset>
</html>

可以使用嵌套的方式
可添加属性:

<frameset rows="20%,*" frameborder="0"><frame src="top.html" name="topframe" scrolling="no" noresuze="noresize"><frameset cols="20%,*"><frame src="left.html" name="leftframe" scrolling="no" noresize="noresize"><frame src="right.html" name="rightframe"></frameset>
</frameset>

frameborder="0"设置无框架边框
scrolling="no"不显示滚动条
noresize="noresize"禁止调整框架大小
name="topframe"框架名称,便于超文本链接锚标签target属性引用
也可使用iframe内联框架

target目标窗口属性

四个特殊窗口
1.target="_blank"
在新窗口中打开被链接的文档。
2.target="_self"
默认。在相同的框架中打开被链接文档。
3.target="_parent"
在父框架集中打开呗链接文档
4.target="_top"
在整个窗口中打开被链接文档

页面结构分析

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eVUOkWky-1620121316410)(C:\Users\Administrator\Pictures\123.png)]

HTML简单语法总结相关推荐

  1. 嵌入式基础认识2:shell脚本的一些简单语法规则

    一.关于shell的一些认识 1.shell语言,是一类编程语言.常用shell语言有sh.bash.csh.ksh.perl.python等.linux下最常用的脚本就是bash. 2.shell脚 ...

  2. 编译原理简单语法分析器(first,follow,分析表)源码下载

    编译原理(简单语法分析器下载) http://files.cnblogs.com/files/hujunzheng/%E5%8A%A0%E5%85%A5%E5%90%8C%E6%AD%A5%E7%AC ...

  3. T-Sql(一)简单语法

    Sql Server是鄙人学习的第一种数据库,对Sql Server有一种特别的情感,下面就说一下Sql Server的简单语法,适用初学者. 1,创建数据库create database creat ...

  4. vbs简单语法及简单案例

    文章目录 一.简单语法 1.变量 2.输入 3.输出 4.选择语句 5.循环 二.用记事本编译中文乱码问题 三.制作一个简单vbs脚本表白 一.简单语法 1.变量 语法: dim 变量名 例: dim ...

  5. R语言学习笔记【简单语法总结-上】

    简单语法总结[上]: R语言特征总览: 对大小写敏感 通常,数字,字母,. 和 _都是允许的(在一些国家还包括重音字母).不过,一个命名必须以 . 或者字母开头,并且如果以 . 开头,第二个字符不允许 ...

  6. Golang简单语法

    Golang简单语法 文章目录 Golang简单语法 GO语言 简介 Golang的格式检查 注释 主函数模板 `变量` 输入和输出语句 变量的类型 变量的定义和赋值 常量 流程控制 `函数` 内置函 ...

  7. 自己总结的MD的一些简单语法

    自己总结的MD的一些简单语法 标题的使用 用"#"+空格+你所想拟写的标题即可 若有多个小标题只需在其前面多加几个"#"即为多加几个小标题(最多支持六个小标题) ...

  8. python 随机生成简单语法结构的中文句子

    简单的中文语句生成器 python 随机生成简单语法结构的中文句子 题目如下:Writing a programming which could generate random Chinese sen ...

  9. Excel VBA简单语法

    摘要: 该文为想要学习VBA编程的会计和编程同学有使用VBA实现Excel自动化处理和一定的个性化定制Excel操作提供参考 第一篇为::VBA简单语法 第二篇为: Excel 编写第一个简单的VBA ...

  10. MarkDown简单语法入门

    MarkDown简单语法 目录 MarkDown简单语法 标题 一级标题 二级标题 段落 换行 强调 粗体(Bold) 斜体(Italic) 粗体(Bold)和斜体(Italic) 引用 嵌套块引用 ...

最新文章

  1. java中batch基础_详解Spring batch 入门学习教程(附源码)
  2. Windows Mobile使用Web Service上传和下载二进制数据流
  3. 32要烧写3个bin文件_入门教程3:如何给ESP8266烧录Gagent固件,快速接入机智云实现透传功能...
  4. 【tomcat】servlet原理及其生命周期
  5. BZOJ2435 [Noi2011]道路修建
  6. AI应用开发基础傻瓜书系列3-激活函数和损失函数
  7. leetcode 11容纳最多水
  8. oracle的数据库由,Oracle数据库系统主要由Oracle______组成。
  9. python运维方法_Python运维开发基础09-函数基础【转】
  10. java byte数组打印
  11. 黑月教主工具脱水印_PS三种去水印方法简单粗暴!看完你就学会!
  12. 通过路由器SF上网设置方法.....
  13. 基于神经网络的目标检测论文之结尾:总结与展望
  14. DragonBoard 高通推出 IoT板 hitting raspberry pi
  15. UTF-8的编码规则
  16. 面试时如何回答面试官的问题
  17. 致程序员之家论坛的所有会员
  18. 计算机的英文原词“computer”
  19. Excel 数值转换为人民币大写金额字符串
  20. c++实现运动目标的追踪

热门文章

  1. 什么是网站服务器 域名 备案号,什么是网站服务器 域名 备案
  2. java ckfinder_java 使用ckfinder
  3. CE修改Eternium永恒之金【进阶篇】
  4. 区块链大咖谈之陈昌:联盟链和公有链混合架构如何实现?
  5. 二级c语言笔试试题及答案,1996年9月全国计算机等级考试二级C语言笔试试题及答案...
  6. 两年后再次遇到的Oracle启动报错,ORA-01012:not logged
  7. 使用Hex view编写脚本生成特定格式刷写文件
  8. 五禽戏 (中国传统健身方法)
  9. c# winform 任务栏显示和隐藏
  10. C中 stdarg.h