HTML

HTML

HTML语言

超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。

HTML结构

<!DOCTYPE html>  <!--声明使用HTML5标准-->
<html lang="zh-CN">  <!--声明使用的语言-->
    <head>
        <meta charset="UTF-8">  <!--声明编码方式-->
        <title>css样式优先级</title>  <!--网页标题-->
    </head>
    <body>
		<!--网页主体内容-->
    </body>
</html>

注释

基本标签

  • <b>加粗</b>

  • <i>斜体</i>

  • <u>下划线</u>

  • <s>删除线</s>

  • <p>段落标签</p>

  • <h1>标题标签</h1> h1~h6 标题从大到小

  • <br />换行

  • <hr /> 水平线

  • <div></div> 块标签

  • <span></span> 行内标签

  • <a></a> 链接标签

    • href:链接地址、本地HTML文件、锚链接
    • target:打开链接方式
  • <img /> 图片标签

    • src:图片地址
    • alt:当图片显示错误是显示
    • title:当鼠标悬浮在图片上时显示内容
    • width:图片宽度
    • height:图片高度
  • 列表

    1. type:列表样式
    • 有序列表

      <ul type="disc">
          <li>1</li>
          <li>2</li>
          <li>3</li>
      </ul>
      
      • 1
      • 2
      • 3
    • 无序列表

      <ol type="a">
          <li>1</li>
          <li>2</li>
          <li>3</li>
      </ol>
      
      1. 1
      2. 2
      3. 3
  • 标题

    <ld>
    	<dt>标题1</dt>
        <dd>内容1</dd>
        <dd>内容2</dd>
        <dt>标题2</dt>
        <dd>内容1</dd>
    </ld>
    
    标题1
    内容1
    内容2
    标题2
    内容1
  • 表格

    • border:边框

    • width:表格宽度

    • height:表格高度

    • cellpadding:表格内边距

    • cellspacing:表格外边距

    • colspan:横向合并单元格

    • rowspan:纵向合并单元格

    <table border="1px" width="200" height="200" cellpadding="20px" cellspacing="20px">
        <thead>  <!--表头-->
            <tr>
                <th>name</th>
                <th>age</th>
            </tr>
        </thead>
        <tbody>  <!--表内容-->
            <tr>
                <td rowspan="2">戈达尔</td>
                <td colspan="2">19</td>
            </tr>
            <tr>
                <td>asdf</td>
                <td>23</td>
            </tr>
        </tbody>
    </table>
    
    name age
    戈达尔 19
    asdf 23
  • 下拉框

    <select name="city" id="city">
        <option value="1">北京</option>
        <option selected value="2">上海</option>
        <option value="3">广州</option>
        <option value="4">深圳</option>
    </select>
    
  • 表单

    属性 描述
    action 规定向何处提交表单的地址(URL)(提交地址)。
    enctype 规定被提交数据的编码(默认:url-encoded)。如果是上传文件需要设置为multipart/form-data
    method 规定在提交表单时所用的 HTTP 方法(不写默认:GET)。
    novalidate 规定浏览器不验证表单。
    <form action="请求地址" method="请求方式">
      
    </form>
    
    • label标签

    可以使得点击label标签使输入框获得焦点

    1. bel 元素不会向用户呈现任何特殊效果。
    • input标签

      type属性值 表现形式 对应代码
      hidden 隐藏框
      text 单行输入文本 <input type=text" />
      password 密码输入框
      date 日期输入框
      checkbox 复选框
      radio 单选框
      submit 提交按钮
      reset 重置按钮
      button 普通按钮
      file 文本选择框
    • Textarea文本域

      一个文本域,可以用来写个人简介等。

      <textarea rows="10" cols="30">
      我是一个文本框。
      </textarea>
      
posted @ 2019-10-21 21:04  戈达尔  阅读(75)  评论(0编辑  收藏  举报