首页 > 代码库 > html基础

html基础

讲解html得常用基础知识,建议阅读时间10分钟

 

html基本概念:

HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
HTML文件的扩展名为.html 或 .htm

 

基本结构:

<!DOCTYPE html>
<html>
  <head lang="en">
    <meta charset="UTF-8">
    <title>html示例</title>
  </head>
  <body>

  </body>
</html>


网页内容以<html>开始</html>结束

head中配置页面属性,引入js css等

body中放置网页详细内容。

 

标记类别有三种:

<标记名>最简单的网页</标记名>
例如:<title>我的第一个页面</title> 
<标记名 属性名=“属性值”>文本</标记名>
例如:<body bgcolor=“red”>背景红色</body> 
<标记名>
例如:我想学做网页<br>是呀!我也想学!

 

注释

<!– 注释内容-->

 

 

 

常用标签:

div:可定义文档中的分区或节,独占一行的常用标签

span:标签被用来组合文档中的行内元素,不独占一行的常用标签

<h1> - <h6> 等标签定义标题

<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>

<p> 标签定义段落

<p>This is a paragraph.</p>
<p>This is another paragraph.</p>

 <a> 标签定义链接  在 href 属性中指定链接的地址。

<a href="http://www.baidu.com">This is a link</a>

<img> 标签定义图像

<img src="http://www.mamicode.com/logo.jpg" width="104" height="142" />

ul 或 ol 定义列表

<ol>
   <li>Coffee</li>
   <li>Tea</li>
   <li>Milk</li>
</ol>

<ul>
   <li>Coffee</li>
   <li>Tea</li>
   <li>Milk</li>
</ul>

input定义输入框

<form action="form_action.asp" method="get">
  First name: <input type="text" name="fname" />
  Last name: <input type="text" name="lname" />
  <input type="submit" value="http://www.mamicode.com/Submit" />
</form>

table定义表格

<table border="1">
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
</table>

 

标签类型有三种:

块级标签:独占一行,可设置宽高等。如div p

行内标签:不独占一行,不可设置宽高等。如span a

行内块标签:不独占一行,可设置宽高等。如img

 

html标签的主要作用是把页面内容放入页面,具体的样式修饰,请参考下一篇css基础

 

html基础