> 文档中心 > HTML基础学习

HTML基础学习


HTML

  • Hyper Text Markup Language (超文本标记语言)

W3C

  • world wide web Consortium (万维网联盟)
    成立于1994年,Web技术领域最权威和最具影响力的国际中立性技术标准机构

W3C标准

  • 结构化标准语言(HTML、XML)
  • 表现标准语言(CSS)
  • 行为标准 (DOM、ECMAScript)

网页基本信息

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="keywords" content="cx,cxe">    <meta name="description" content="start study html">    <title>html5 test</title></head><body></body></html>

网页基本标签

成对出现的标签 ,分别叫开放标签闭合标签;单独呈现的标签


,叫自闭和标签

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><h1>标题标签</h1><h6>标题标签</h6><p>段落标签</p><p>段落标签</p>换行换行<br/>换行<hr/><strong>粗体</strong><em>斜体</em>空格 空格<hr/>空格    空格<hr/>©版权标签</body></html>

图像标签

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/></body></html>

超链接标签

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><a id="top">我是顶部</a><a href="test1.html" target="_blank">在新窗口打开</a><a href="test2.html" target="_self">在本窗口打开</a><br/><a href="test2.html" target="_blank">    <img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/></a><br/><img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/><br/><img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/><br/><img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/><br/><img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/><br/><img src="../Resource/images/html.png" alt="当图像不存在时候,就会显示我这里面的内容了" title="鼠标悬停在上面提示这里写的文字"/><a href="#top">跳转到顶部</a><a href="test2.html#down">跳转到底部</a></body><br/><a href="mailto:1***3@qq.com">点击联系我</a></html>

行内元素、块级元素

  • 块元素:无论内容多少,该元素都是独占一行。例如:
  • 行内元素:内容撑开宽度,左右都是行内元素的可以排在一行,例如:

列表

列表就是信息资源的一种展现形式,它可以使信息结构化和条理化,并以列表的样式显示出来,以便于浏览者能够更加快捷地获得相应的信息

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><ol>    <li>java</li>    <li>c</li>    <li>c#</li></ol><ul>    <li>java</li>    <li>c</li>    <li>c#</li></ul><dl>    <dt>编程语言</dt>    <dd>java</dd>    <dd>c</dd>    <dd>c#</dd></dl></body></html>

表格

  • 简单通用
  • 机构稳定
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><table border="1px">    <tr colspan="3">学生成绩</tr>    <tr > <td rowspan="2"> cx</td> <td>java</td> <td>100</td>    </tr>    <tr > <td>c#</td> <td>99</td>    </tr>    <tr > <td rowspan="2">cxe</td> <td>java</td> <td>99</td>    </tr>    <tr > <td>c#</td> <td>100</td>    </tr></table></body></html>

媒体元素

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><video src="" controls autoplay></video><audio src="" controls autoplay></audio></body></html>

页面结构分析

起到见名知意的作用
HTML基础学习

iframe内联框架

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><iframe  src="test2.html" name="" width="1000px" height="800px"> </iframe><br/><hr/><iframe  src="" name="cx" width="1000px" height="800px"> </iframe><a href="test2.html" target="cx">点击在内联框架中显示test2.html</a></body></html>

表单

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><form method="get" action="test2.html">    <p><input type="text" name="username"/></p>    <p><input type="password" name="password"/></p>    <p> <input type="submit" name="Submit" value="提交"/> <input type="reset" name="Reset" value="重置"/>    </p></form></body></html>

表单元素

HTML基础学习

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><form method="get" action="test2.html"><p>性别:    <input type="radio" value="boy" name="sex" checked/><input type="radio" value="girl" name="sex"/></p><p>爱好:    <input type="checkbox" value="study" name="hobby" checked/>学习    <input type="checkbox" value="music" name="hobby"/>音乐    <input type="checkbox" value="sport" name="hobby"/>运动</p><p>   <input type="button" name="btn1" value="点击"/>    <input type="image" src="../Resource/images/html.png"/></p><p>家乡:    <select name="地名">     <option value="hubei" >湖北</option>     <option value="shanghai">上海</option>     <option value="guangzhou" selected>广州</option>    </select></p><p>    <input type="file" name="files"/></p><p>    <textarea name="textareas" cols="10" rows="5">文本内容</textarea></p><p>emial:    <input type="email" name="email"/></p><p>url:    <input type="url" name="url"/></p><p>商品数量:    <input type="number" name="num" max="10" min="0" step="2"/></p><p>音量    <input type="range" name="voice" max="100" min="0" step="1"/></p><p>CSDN一下:    <input type="search" name="search"/></p></form></body></html>

表单的应用

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><form method="get" action="test2.html">    <p>    <input  type="button" name="btn1" value="按钮" disabled/>    </p>    <p>这里其实是有一个密码框的: <input type="password" name="password" value="123456" hidden/>    </p>    <p> <input type="text" name="text" value="cxe" readonly/>    </p>    <p> <label for="mark">点击鼠标自动进行输入框中</label> <input type="text" id="mark"/>    </p></form></body></html>

简单的表单验证

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><form method="get" action="test2.html">    <p>姓名: <input type="text" name="name" value="" placeholder="请输入姓名" required/>    </p>    <p>身份证: <input type="text" name="idcard" value="" pattern="^\d{15}|\d{18}$"/>    </p>    <p> <input type="submit" name="up" value="提交"/>    </p></form></body></html>

=============================================================================
HTML 推荐狂神说