• Web前端开发复习——HTML基础


    Web前端开发复习——HTML基础

    课程为北林的mooc,当做期末复习用

    HTML概述

    超文本标记语言,不区分大小写。

    标签由尖括号包围,通常是成对出现的,但是也比如就是单独出现的。

    标签的嵌套:

    <html>
        <body></body>
    </html> (不能交叉嵌套)
    

    标签的属性,在标签名后加,一个标签可能有多个属性,先后顺序不影响效果。

    <img scr="" alt=""/>
    

    HTML标签(1)——标题、段内换行、段内分组、段落、预留格式、水平线

    标题:大小依次递减

    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>
    <h4>四级标题</h4>
    <h5>五级标题</h5>
    <h6>六级标题</h6>
    

    段落:段落内部文字忽略连续空格,也不显示空行,且不会换行。

    <p>段落内容</p>
    

    段内换行:单独出现的标签,直接结束。

    <br/>
    

    空格字符:特殊字符,全是小写

    &nbsp;
    

    预留格式:定义预格式化的文本,文本的空格和换行符会被保留。

    <pre>
    	保留  空格
    	换行
    </pre>
    

    行内组合span:组合行内元素,通过CSS来格式化。(以后介绍)

    水平线hr:

    <hr/>
    

    注释:

    <!--注释内容-->
    

    HTML标签(2)—— 超链接

    可以加到文字或图片上,基本语法如下:

    <a href="网址">文字或图片</a>
    <a href="#">虚拟超链接</a>
    

    可以连接到本站点其他网页,外部站点,或虚拟超链接。

    HTML标签(3)——图像

    插入图像:img标签,单独出现

    <img src="路径" alt="图片无法显示时的提示信息"/>
    

    绝对路径和相对路径:

    后者是以网页文件所在位置为基准,建议使用后者。

    HTML标签(4)——列表、区域、表格

    区域:div

    <div align="center">
        <h1>
            期末必过!
        </h1>
        <p>
            儿童节快乐!
        </p>
    </div>
    

    无序列表:ul,li(列表项)

    <ul>
        <li>HTML</li>
        <li>CSS</li>
        <li>JS</li>
    </ul>
    

    有序列表:ol,li(列表项)

    <ol>
        <li>HTML</li>
        <li>CSS</li>
        <li>JS</li>
    </ol>
    

    表格:table tr td th

    表头单元格th ,每一行tr,每一列td.

    <table border="1">
        <tr>
        	<th>班级</th>
            <th>学生数量</th>
        </tr>
        
        <tr>
        	<td>一班</td>
            <td>41人</td>
        </tr>
        
         <tr>
        	<td>二班</td>
            <td>40人</td>
        </tr>
        
    </table>
    
    自定义列表不仅仅是一列项目,而是项目及其注释的组合。
    
    自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始
    
    

    HTML标签(5)——表单与表单元素

    表单form:是一个采集用户信息的区域

    <form action="数据处理">
        表单元素
    </form>
    

    表单元素包括文本框,按钮,单选,复选,下拉列表,文本域

    文本框和密码框:input

    <input type="text"/>文本框
    <input type="password"/>密码框
    

    按钮:type表示是提交、重置或其他,value表示按钮上显示的文字

    <input type="submit" value="提交"/>
    <input type="reset" value="重置"/>
    

    单选框和复选框:checked="checked"表示默认选中该选项

    <input type="radio" value="" name="" check="checked"/>单选
    <input type="checkbox" value="" name="" check="checked"/>多选
    

    下拉列表框:select option

    selected="selected"表示被选择的那一项

    <select>
        <option>看书</option>
        <option selected="selected">编程</option>
    </select>
    

    文本域:textarea

    <textarea rows="行数" cols="列数">默认显示的内容</textarea>
    
  • 相关阅读:
    timescaledb 几个方便的api
    k8s PersistentVolume hostpath 简单使用
    timescaledb replication 使用
    timesacledb 测试demo数据运行
    conan c&&c++ 包管理工具使用
    graphql-yoga interface && union 使用
    JFrog Artifactory CE c&&c++ 包管理工具
    graphcool-framework 一个基于graphql的后端开发框架
    graphql-yoga 项目简单使用&&集成docker
    nsq 安装试用
  • 原文地址:https://www.cnblogs.com/OvOq/p/14853132.html
Copyright © 2020-2023  润新知