HTML简单语法总结

HTML简单语法总结

文档结构

<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)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
JavaScript的ES6语法是指ECMAScript 2015标准引入的新语法特性。ES6引入了许多新的语法和功能,以帮助开发者更高效地编写JavaScript代码。 其中一些ES6语法特性包括: 1. 箭头函数: 使用箭头(=>)来定义函数,简化了函数的写法和上下文的绑定。 2. 块级作用域变量声明: 使用let和const关键字来声明块级作用域的变量,解决了var关键字的一些问题。 3. 解构赋值: 可以从数组或对象中提取值,并赋给变量,简化了数据的处理过程。 4. 模板字面量: 使用反引号(`)来创建字符串模板,可以在模板中插入变量和表达式。 5. 默认参数值: 函数参数可以设置默认值,简化了函数调用时的参数处理。 6. 扩展运算符: 使用三个点(...)来展开数组或对象,简化了对于数组和对象的操作。 7. 类: 引入了class关键字,可以使用面向对象的方式来编写代码。 8. 模块化: 使用import和export关键字来导入和导出模块,使代码的组织和复用更加方便。 以上是ES6语法的一些主要特性,它们可以提高代码的可读性、简洁性和可维护性。学习和掌握ES6语法可以帮助开发者更好地使用JavaScript进行开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [javascript基础语法总结.pdf](https://download.csdn.net/download/weixin_46526878/19991222)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [JavaScript基础语法(ppt)](https://download.csdn.net/download/Sapphire521/85511457)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [前端开发使用HTML、CSS和JavaScript来创建和布局简单的网页设计作业代码示例(附详细操作步骤).txt](https://download.csdn.net/download/weixin_44609920/88237283)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值