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


    1、HTML是什么

    HTML指的超文本标记语言(Hyper Text Markup Language),是一种用来描述网页的语言超文本指的是除了可以包含文字之外,还可以包含图片、链接、音乐、视频、程序等内容。(每个都需要一个标记,在网页中通过不同的标记组成起来。)

    • HTML 指的是超文本标记语言 (Hyper Text Markup Language)
    • HTML 不是一种编程语言,而是一种标记语言 (markup language)
    • 标记语言是一套标记标签 (markup tag)
    • HTML 使用标记标签来描述网页

    前端三剑客。

    2 常用的HTML标签

        html     根标记
    ②    head     头标记
    ③    body     体标记
    ④    a        超链接
    ⑤    form     表单
    ⑥    table     表格
    <!--
    一个HTML页面最基本的组成部分
    html: 跟标记
    head:头标记  写描述性的信息(cssjavaScricpt)
    body: 体标记  写页面显示的信息
    -->
    
    <html>
    
        <head></head>
    
        <body>
            想写什么
        <!--标题标记 h1....-->
        <h1 align="center">E</h1>
        <h2 align="right">E</h2>
        <h3 align="left">E</h3>
    
        <!--超链接   href 可以指定应用内或者是应用外的任意地址-->
        <a href="http://www.baidu.com">跳转连接</a>
    
        <!-- 表格-->
        <h1 align="center">Information</h1>
        <table border="lpx" align="center" width="60%"> <!--内部是属性设置-->
            <!--tr : 表示一行-->
            <tr>
                    <!--
                        th: 标题列 自带剧中并加粗效果
                        td: 普通列
                    -->
                    <th>ID</th>
                    <th>Name</th>
                    <th>Age</th>
    
            </tr>
                    <td>12234</td>
                    <td>Zhang</td>
                    <td>Mail</td>
            <tr>
                    
            </tr>
    
    
        </table>
    
        <!--表单: 收集用户的信息,提交到后台服务器-->
        <form action="提交的地址,例如http://www.baidu.com" method="GET/POST">
            
            用户名称:<input type="text" name="username" value="admim"/> <!--数据的提交方式:username=admin ,此时username相当于一个key -->
            <br/>  <!--换行-->
            用户密码:<input type="password" name="password"/>
            用户性别: 男<input type="radio" name="gender" value="1"/><input type="radio" name="gender" value="0"/>   <!--通过在radio指定相同的name 来表示互斥的关系-->
            <br/>
            用户爱好:羽毛球<input type="checkbox" name="hobby" value="1"/>   <!--checkbox表示多选框-->
                      篮球<input type="checkbox" name="hobby" value="2"/>
                      乒乓球<input type="checkbox" name="hobby" value="3"/>
            <br/>
            用户地址:省份<select name="province">              <!--select 表示下拉列表-->
                            <option value="hb">河北省</option>
                            <option value="js">江苏省</option>
                            <option value="ah">安徽省</option>
                          </select>
            <br/>
            <input type="submit" value="注册"/>  <!--表示按钮,点击后向 action中的地址进行数据的提交-->
        </form>
    
        </body>
    
    </html>

    3、表现CSS

    • CSS 指层叠样式表 (Cascading Style Sheets)
    • 样式定义如何显示 HTML 元素
    • 样式通常存储在样式表中
    • 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
    • 外部样式表可以极大提高工作效率
    • 外部样式表通常存储在 CSS 文件中
    • 多个样式定义可层叠为一

      <div></div>: 选中一部分区域,施加一些样式。描述性质的,所以需要写道head中。

    <html>    
    <head>
            <style>
                div{    //元素选择器div(实际不能注释)    如果很多个div,设置不同的,可以在div中设置唯一的id, 在head 中#id{}   如果需要多个同一个设置,设置class属性,head中 .calsss{}
                    width: 300px;
                    height:300px;
                    border:2px solid red;
                }
            </style>
        </head>
    
    <body>
    。。。。
    <div>这是一个div</div>
    
    <ody>
    <html>    

    同时可以利用样式文件:.css文件导入样式设置

    <head>
    <link rel="stylesheet" type="text/css" href="mystyle.css">
    </head>
    <!--
    一个HTML页面最基本的组成部分
    html: 跟标记
    head:头标记  写描述性的信息(cssjavaScricpt)
    body: 体标记  写页面显示的信息
    -->
    
    <html>
    
        <head>
                <!--引入样式文件-->
            <link rel="stylesheet" type="text/css" href="mystyle.css">
            <style>
                div{   
                    width: 300px;
                    height:300px;
                    border:2px solid red;
                }
                #dd{
                background-color:blue;
                }
                .ss{
                background-color:yellow;
                }
    
            </style>
    
        
        </head>
    
        <body>
            想写什么
        <!--标题标记 h1....-->
        <h1 align="center">E</h1>
        <h2 align="right">E</h2>
        <h3 align="left">E</h3>
    
        <!--超链接   href 可以指定应用内或者是应用外的任意地址-->
        <a href="http://www.baidu.com">跳转连接</a>
    
        <!-- 表格-->
        <h1 align="center">Information</h1>
        <table border="lpx" align="center" width="60%"> <!--内部是属性设置-->
            <!--tr : 表示一行-->
            <tr>
                    <!--
                        th: 标题列 自带剧中并加粗效果
                        td: 普通列
                    -->
                    <th>ID</th>
                    <th>Name</th>
                    <th>Age</th>
    
            </tr>
                    <td>12234</td>
                    <td>Zhang</td>
                    <td>Mail</td>
            <tr>
                    
            </tr>
    
    
        </table>
    
        <!--表单: 手机用户的信息,提交到后台服务器-->
        <form action="提交的地址,例如http://www.baidu.com" method="GET/POST">
            
            用户名称:<input type="text" name="username" value="admim"/> <!--数据的提交方式:username=admin ,此时username相当于一个key -->
            <br/>  <!--换行-->
            用户密码:<input type="password" name="password"/>
            用户性别: 男<input type="radio" name="gender" value="1"/><input type="radio" name="gender" value="0"/>   <!--通过指定相同的name 来表示互斥的关系-->
            <br/>
            用户爱好:羽毛球<input type="checkbox" name="hobby" value="1"/>   <!--表示多选框-->
                      篮球<input type="checkbox" name="hobby" value="2"/>
                      乒乓球<input type="checkbox" name="hobby" value="3"/>
            <br/>
            用户地址:省份<select name="province">              <!--表示下拉列表-->
                            <option value="hb">河北省</option>
                            <option value="js">江苏省</option>
                            <option value="ah">安徽省</option>
                          </select>
            <br/>
            <input type="submit" value="注册"/>  <!--表示按钮,点击后向 action中的地址进行数据的提交-->
        </form>
    
    
        <div>这是一个div</div>  <!--对所有div的做标记,元素选择性-->
        <div></div>
        <div id="dd"></div>     <!--对某一个做标记,id选择性-->
        <div class="ss"></div>  <!--对某一类做标记,类选择性-->
        <div class="ss"></div>
    
        </body>
    
    </html>
    View Code
  • 相关阅读:
    计算机图形学的学习资源
    Matlab绘图基础
    Matlab绘图函数一览
    Matlab编程基础
    Python实现对文件夹内文本文件递归查找
    C++预处理详解
    C++的学习资源
    OGRE启动过程详解(OGRE HelloWorld程序原理解析)
    Bullet核心类介绍(Bullet 2.82 HelloWorld程序及其详解,附程序代码)
    windows下Bullet 2.82编译安装(Bullet Physics开发环境配置)
  • 原文地址:https://www.cnblogs.com/lemonzhang/p/12837996.html
Copyright © 2020-2023  润新知