博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html 笔记
阅读量:7057 次
发布时间:2019-06-28

本文共 8944 字,大约阅读时间需要 29 分钟。

1. 称为根标签,所有的网页标签都在中。2.  标签用于定义文档的头部,它是所有头部元素的容器。头部元素有、<script>、 <style>、<link>、 <meta>等标签,头部标签在下一小节中会有详细介绍。</head>3. 在<body>和</body>标签之间的内容是网页的主要内容,如<h1>、<p>、<a>、<img>等网页内容标签,在这里的标签中的内容会在浏览器中显示出来。<!--注释文字 --><h1>、标题<h1></h1><h2></h2><p>、段落<a>、使用<a>标签可实现超链接,它在网页制作中可以说是无处不在,只要有链接的地方,就会有这个标签。<a  href="目标网址"  title="鼠标滑过显示的文本">链接显示的文本</a><a href="目标网址" target="_blank">click here!</a> 设置在新网页打开<a>标签还有一个作用是可以链接Email地址,使用mailto能让访问者便捷向网站管理者发送电子邮件。我们还可以利用mailto做许多其它事情<code> 代码行<pre> 代码段ul-li 不带序号列表 ol-li 带序号列表<ul>    <li>我的第一个列表信息</li>    <li>我的第er个列表信息</li></ul><ol>    <li>one</li>    <li>two</li></ol><div>相当于一个容器 <div id="name"><address> 地址引用 斜体换行<q>  引用,自动加双引号(quotes)<blockquote>引用文本</blockquote> 长引用<em>、<strong>、<span>这三个标签进行一下总结:1. <em>和<strong>标签是为了强调一段话中的关键字时使用,它们的语义是强调。span{    color:blue;}2. <span>标签是没有语义的,它的作用就是为了设置单独的样式用的。<br />、<hr />和<img />属于空标签<br />为换行<hr />添加个横线<img> 图片  每个代表一个空格语法:<img src="图片地址" alt="下载失败时的替换文本" title = "提示文本">举例:<img src = "myimage.gif" alt = "My Image" title = "My Image" />讲解:1、src:标识图像的位置;2、alt:指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性指定的文本;3、title:提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本);4、图像可以是GIF,PNG,JPEG格式的图像文件。表格table、tbody、tr、th、td1、<table>…</table>:整个表格以<table>标记开始、</table>标记结束。2、<tbody>…</tbody>:如果不加<thead><tbody><tfooter> , table表格加载完后才显示。加上这些表格结构, tbody包含行的内容下载完优先显示,不必等待表格结束后在显示,同时如果表格很长,用tbody分段,可以一部分一部分地显示。(通俗理解table 可以按结构一块块的显示,不在等整个表格加载完后显示。) 3、<tr>…</tr>:表格的一行,所以有几对tr 表格就有几行。4、<td>…</td>:表格的一个单元格,一行中包含几对<td>...</td>,说明一行中就有几列。5、<th>…</th>:表格的头部的一个单元格,表格表头。6、表格中列的个数,取决于一行中数据单元格的个数。<style type="text/css">table tr td,th{    border:1px solid #000;}</style><caption> 表格标题<table summary="表格简介文本"> 摘要<table>    <caption>标题文本</caption>    <tr>        <td>…</td>        <td>…</td>        …    </tr>…</table>网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。语法:<form   method="传送方式"   action="服务器文件">讲解:1.<form> :<form>标签是成对出现的,以<form>开始,以</form>结束。2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。3.method : 数据传送的方式(get/post)。<form    method="post"   action="save.php">        <label for="username">用户名:</label>        <input type="text" name="username" />        <label for="pass">密码:</label>        <input type="password" name="pass" /></form>注意:1、所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间(否则用户输入的信息可提交不到服务器上哦!)。2、method : post/get 的区别这一部分内容属于后端程序员考虑的问题。感兴趣的小伙伴可以查看本小节的 wiki,里面有详细介绍。文本输入框、密码输入框当用户要在表单中键入字母、数字等内容时,就会用到文本输入框。文本框也可以转化为密码输入框。语法:<form>   <input type="text/password" name="名称" value="文本" /></form>1、type:   当type="text"时,输入框为文本输入框;   当type="password"时, 输入框为密码输入框。2、name:为文本框命名,以备后台程序ASP 、PHP使用。3、value:为文本输入框设置默认值。(一般起到提示作用)举例:<form>  姓名:  <input type="text" name="myName">  <br/>  密码:  <input type="password" name="pass"></form>文本域,支持多行文本输入当用户需要在表单中输入大段文字时,需要用到文本输入域。语法:<textarea  rows="行数" cols="列数">文本</textarea>1、<textarea>标签是成对出现的,以<textarea>开始,以</textarea>结束。2、cols :多行输入域的列数。3、rows :多行输入域的行数。4、在<textarea></textarea>标签之间可以输入默认值。举例:<form  method="post" action="save.php">        <label>联系我们</label>        <textarea cols="50" rows="10" >在这里输入内容...</textarea></form>使用单选框、复选框,让用户选择在使用表单设计调查表时,为了减少用户的操作,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。请看下面的例子:语法:<input   type="radio/checkbox"   value="值"    name="名称"   checked="checked"/>1、type:   当 type="radio" 时,控件为单选框   当 type="checkbox" 时,控件为复选框     当 type="text" 时,控件为文本框   当 type="password" 时,为密码框      当 type="submit" 时,控件为按扭   当 type="reset" 时,控件为重置键2、value:提交数据到服务器的值(后台程序PHP使用)3、name:为控件命名,以备后台程序 ASP、PHP 使用4、checked:当设置 checked="checked" 时,该选项被默认选中下拉列表<select><option value="A">B</option>   /A为向服务器提交的数据,B为显示数据<option value="A"selected="selected">B</option> 默认选择</select><select multiple="multiple">   /多选<option value="A">B</option>   </select>form表单中的label标签小伙伴们,你们在前面学习表单各种控件的时候,有没有发现一个标签--label,这一小节就来揭晓它的作用。label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。语法:<label for="控件id名称">注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。例子:<form>  <label for="male">男</label>  <input type="radio" name="gender" id="male" />  <br />  <label for="female">女</label>  <input type="radio" name="gender" id="female" />  <label for="email">输入你的邮箱地址</label>  <input type="email" id="email" placeholder="Enter email"></form><!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>下拉列表框
1. 称为根标签,所有的网页标签都在中。2.  标签用于定义文档的头部,它是所有头部元素的容器。头部元素有、<script>、 <style>、<link>、 <meta>等标签,头部标签在下一小节中会有详细介绍。</head>3. 在<body>和</body>标签之间的内容是网页的主要内容,如<h1>、<p>、<a>、<img>等网页内容标签,在这里的标签中的内容会在浏览器中显示出来。<!--注释文字 --><h1>、标题<h1></h1><h2></h2><p>、段落<a>、使用<a>标签可实现超链接,它在网页制作中可以说是无处不在,只要有链接的地方,就会有这个标签。<a  href="目标网址"  title="鼠标滑过显示的文本">链接显示的文本</a><a href="目标网址" target="_blank">click here!</a> 设置在新网页打开<a>标签还有一个作用是可以链接Email地址,使用mailto能让访问者便捷向网站管理者发送电子邮件。我们还可以利用mailto做许多其它事情<code> 代码行<pre> 代码段ul-li 不带序号列表 ol-li 带序号列表<ul>    <li>我的第一个列表信息</li>    <li>我的第er个列表信息</li></ul><ol>    <li>one</li>    <li>two</li></ol><div>相当于一个容器 <div id="name"><address> 地址引用 斜体换行<q>  引用,自动加双引号(quotes)<blockquote>引用文本</blockquote> 长引用<em>、<strong>、<span>这三个标签进行一下总结:1. <em>和<strong>标签是为了强调一段话中的关键字时使用,它们的语义是强调。span{    color:blue;}2. <span>标签是没有语义的,它的作用就是为了设置单独的样式用的。<br />、<hr />和<img />属于空标签<br />为换行<hr />添加个横线<img> 图片  每个代表一个空格语法:<img src="图片地址" alt="下载失败时的替换文本" title = "提示文本">举例:<img src = "myimage.gif" alt = "My Image" title = "My Image" />讲解:1、src:标识图像的位置;2、alt:指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性指定的文本;3、title:提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本);4、图像可以是GIF,PNG,JPEG格式的图像文件。表格table、tbody、tr、th、td1、<table>…</table>:整个表格以<table>标记开始、</table>标记结束。2、<tbody>…</tbody>:如果不加<thead><tbody><tfooter> , table表格加载完后才显示。加上这些表格结构, tbody包含行的内容下载完优先显示,不必等待表格结束后在显示,同时如果表格很长,用tbody分段,可以一部分一部分地显示。(通俗理解table 可以按结构一块块的显示,不在等整个表格加载完后显示。) 3、<tr>…</tr>:表格的一行,所以有几对tr 表格就有几行。4、<td>…</td>:表格的一个单元格,一行中包含几对<td>...</td>,说明一行中就有几列。5、<th>…</th>:表格的头部的一个单元格,表格表头。6、表格中列的个数,取决于一行中数据单元格的个数。<style type="text/css">table tr td,th{    border:1px solid #000;}</style><caption> 表格标题<table summary="表格简介文本"> 摘要<table>    <caption>标题文本</caption>    <tr>        <td>…</td>        <td>…</td>        …    </tr>…</table>网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。语法:<form   method="传送方式"   action="服务器文件">讲解:1.<form> :<form>标签是成对出现的,以<form>开始,以</form>结束。2.action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。3.method : 数据传送的方式(get/post)。<form    method="post"   action="save.php">        <label for="username">用户名:</label>        <input type="text" name="username" />        <label for="pass">密码:</label>        <input type="password" name="pass" /></form>注意:1、所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在 <form></form> 标签之间(否则用户输入的信息可提交不到服务器上哦!)。2、method : post/get 的区别这一部分内容属于后端程序员考虑的问题。感兴趣的小伙伴可以查看本小节的 wiki,里面有详细介绍。文本输入框、密码输入框当用户要在表单中键入字母、数字等内容时,就会用到文本输入框。文本框也可以转化为密码输入框。语法:<form>   <input type="text/password" name="名称" value="文本" /></form>1、type:   当type="text"时,输入框为文本输入框;   当type="password"时, 输入框为密码输入框。2、name:为文本框命名,以备后台程序ASP 、PHP使用。3、value:为文本输入框设置默认值。(一般起到提示作用)举例:<form>  姓名:  <input type="text" name="myName">  <br/>  密码:  <input type="password" name="pass"></form>文本域,支持多行文本输入当用户需要在表单中输入大段文字时,需要用到文本输入域。语法:<textarea  rows="行数" cols="列数">文本</textarea>1、<textarea>标签是成对出现的,以<textarea>开始,以</textarea>结束。2、cols :多行输入域的列数。3、rows :多行输入域的行数。4、在<textarea></textarea>标签之间可以输入默认值。举例:<form  method="post" action="save.php">        <label>联系我们</label>        <textarea cols="50" rows="10" >在这里输入内容...</textarea></form>使用单选框、复选框,让用户选择在使用表单设计调查表时,为了减少用户的操作,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。请看下面的例子:语法:<input   type="radio/checkbox"   value="值"    name="名称"   checked="checked"/>1、type:   当 type="radio" 时,控件为单选框   当 type="checkbox" 时,控件为复选框     当 type="text" 时,控件为文本框   当 type="password" 时,为密码框      当 type="submit" 时,控件为按扭   当 type="reset" 时,控件为重置键2、value:提交数据到服务器的值(后台程序PHP使用)3、name:为控件命名,以备后台程序 ASP、PHP 使用4、checked:当设置 checked="checked" 时,该选项被默认选中下拉列表<select><option value="A">B</option>   /A为向服务器提交的数据,B为显示数据<option value="A"selected="selected">B</option> 默认选择</select><select multiple="multiple">   /多选<option value="A">B</option>   </select>form表单中的label标签小伙伴们,你们在前面学习表单各种控件的时候,有没有发现一个标签--label,这一小节就来揭晓它的作用。label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。语法:<label for="控件id名称">注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。例子:<form>  <label for="male">男</label>  <input type="radio" name="gender" id="male" />  <br />  <label for="female">女</label>  <input type="radio" name="gender" id="female" />  <label for="email">输入你的邮箱地址</label>  <input type="email" id="email" placeholder="Enter email"></form><!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>下拉列表框

 

转载于:https://www.cnblogs.com/PengfeiSong/p/6897842.html

你可能感兴趣的文章
健康饮食
查看>>
Visual Studio 2015年预览设置: 辅助安装程序说明
查看>>
(转)在NGUI使用图片文字(数字、美术字)(直接可用于UILable)
查看>>
javascript动态创建script标签,加载完成后调用回调
查看>>
Linq 实现两个对象实例List之间的赋值
查看>>
B&#233;zier curve
查看>>
七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC
查看>>
中国目前拥有的物种和人造卫星的作用
查看>>
7 Tools for Data Visualization in R, Python, and Julia
查看>>
【转】ubuntu apt-get update 失败解决
查看>>
ubuntu12.04 安装CS:APP Y86模拟器
查看>>
[LeetCode] Majority Element II 求众数之二
查看>>
android如何在代码中设置margin
查看>>
spring 定义自己的标签 学习
查看>>
hdu2899 Strange fuction
查看>>
【C/C++】快速排序的两种实现思路
查看>>
T-SQL:毕业生出门需知系列(五)
查看>>
教程-Delphi操作快捷键
查看>>
网站服务架构(转)
查看>>
JDBC加载过程
查看>>