• html 初始


    1.html  文档基本结构

    HTML文档结构
            <html>
                <head></head>:head内放的内容不是给用户看的 是给浏览器去识别做相应操作的
                <body></body>:body内放的内容就是浏览器展示给用户看到的花里胡哨的页面
            </html>

    2.标签

     1.标签分类  

    分类一:双标签     单标签(自闭和标签)
    
    分类二: 块级标签 
                独占一行  h1~h6  p   br   hr   div 
                1.块儿级标签内部可以嵌套任意的块儿级标签和行内标签
                2.特列:p虽然是块儿级标签 但是它的内部只能嵌套行内标签 不能嵌套块儿级标签
                 如果嵌套了 没有问题 知识不符合html语法规范
    
                 行内标签
                 u  s  i  b  span   label(一般结合input标签使用)
                 自身文本多大 就占多大
                 行内标签内部不能嵌套块儿级标签和行内标签

    2.head内常用标签   本节只介绍标签 具体使用后面详细解释

    title:定义网页标题
            style:内部支持直接写css代码
            link:引入外部的css文件
            script:
                1.内部可以直接编写js代码
                2.可以通过src属性引用外部js代码
            meta:   一般用于增加网站的曝光率
                name属性
                    keywords
                    description
    <head>
        <meta charset="UTF-8">
        <title>亚洲最大的XXX网站</title>
        <meta http-equiv="refresh" content="2;URL=https://www.oldboyedu.com">    两秒后跳转到相应的网址
    <!--    <style>-->
    <!--        h1 {-->
    <!--            color: green;-->
    <!--        }-->
    <!--    </style>-->
    <!--    <link rel="stylesheet" href="mycss.css">-->
    <!--    <script>-->
    <!--        alert('你好啊 DSB')-->     这里js没有绑定任何事件,打开页面自动跳出弹出框
    <!--    </script>-->
    <!--    <script src="myjs.js"></script>-->

    3.body内常用标签

    标题标签:h1-h6
    字体标签:s 删除线 b 加粗 u 下划线 i 斜体
    行级标签: p 行标签 br 换行 hr 分割线
    <p>何处望神州 满眼风光&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;北固楼</p><br>
    <p>何处望神州满眼风光北固楼</p>


    特殊符号
    &nbsp;      空格
    <p>a大于b a &gt; b</p>
    <p>a小于b a &lt; b</p>
    <p>a&b a &amp; b</p>
    <p>人民币 &yen;10000000000</p>
    <p>版权标识 &copy;</p>
    <p>注册商标 &reg;</p>
    常用标签: 使用最多  用于页面布局
    div 块级标签
    span 行内标签 内容多大就占多少位置

    img 图片标签
    src
    1.可以写一个网站图片地址
    2.还可以写本地的图片地址
    3.url(自动朝该url发送get请求要数据)
    alt
    当图片加载不出来的时候 默认展示的提示信息
    title
    当鼠标悬浮在图片上的时候 展示的提示信息
    width,height
    修改一个 另外一个会自动等比例缩放
    如果两个都修改图片就会失真
    <img src="download.jpg" alt="这个葫芦娃" title="这是七娃" width="200px" height="200px">
    a 标签




    列表标签 

    列表标签
         无序列表(较多)
        ul
            li
        只要页面上出现了比较有规则排列的文本 基本上都可以用无序列表来实现
    有序列表
        ol
           li
                
    标题列表
        dl     
           dt标题
           dd内容

    表格标签

      <table>
                <thead>
                   <tr>
                       <th></th>
                       <th></th>
                       <th></th>
                   </tr>
                </thead>
                <tbody>
                    <tr>
                        <td></td>
                        <td></td>
                        <td></td>
                    </tr>
                    <tr>
                        <td></td>
                        <td></td>
                        <td></td>
                    </tr>
                    <tr></tr>
                </tbody>
            </table>

     表单标签 form 标签    

      下拉框标签   select  标签        label标签

    作用 :用于获取用户输入  并提交给后台     以key-value的形式   name 属性即为key   value 属性即为值

     注意:一般  button  按钮 在没有type 属性时,直接即为提交,一般情况下,form  标签中使用input标签type  为 submit来定义提交按钮

            表单标签(*******)
                form标签
                获取用户输入(输入,选择,上传文件....)并且将数据打包发送给后端
                action参数
                    用来控制数据提交的路径(到底朝哪个后端服务器提交数据)
                    三种写法:
                        1.不写 默认就是朝当前该页面所在的地址提交数据
                        2.全路径(https://www.baidu.com)
                        3.只写路径后缀(/index/) 
                        
                获取用户输入 input标签  该标签是一个行内标签
                
                input类似于前端的变形金刚
                    type属性
                        text  普通文本
                        password  密文
                        date   日期
                        radio  多选一
                        checkbox  多选多
                            默认选种  checked="checked"
                            当标签的属性名和属性值相同的时候 可以只写属性名    
                            女<input type="radio" name="gender" checked="checked">
                            简写
                            女<input type="radio" name="gender" checked>
                        reset    重置
                        button   普通按钮
                        submit   触发form表单提交动作
                        file     获取文件
                select标签  下拉框
                    一个个选项就是一个个option标签
                    默认是单选的
                    可以加一个multiple该成多选
                        <select name="" id="" multiple>
                            <option value="">新垣结衣</option>
                            <option value="">明老师</option>
                            <option value="">嫖老师</option>
                            <option value="">波老师</option>
                        </select>
                    如何让option标签默认选中
                        加selected="selected"  
                        <select name="" id="" multiple>
                            <option value="" selected="selected">新垣结衣</option>
                            <option value="">明老师</option>
                            <option value="" selected>嫖老师</option>
                            <option value="">波老师</option>
                        </select>
                        
                textarea标签   获取大段文本
                    
        
                label通常是配合input一起使用的
                    for用来填写对应的input标签id值
                    点击label标签内的内容 会自动让对应的input标签    聚焦
                 
                
                能够触发form表单提交数据的按钮(******)
                    <input type="submit">
                        可以通过value属性来指定按钮文本内容
                        <input type="submit" value="注册">
                    <button>点我</button>      
                
                
                input获取到的用户输入就类似于是字典的value
                input中的name属性就类似于是字典的ke



    实例

    <form action="">
    <p>
    <label for="d1">用户名:<input type="text" id="d1" name="username"></label>
    </p>
    <!-- <p>-->
    <!-- <label for="d2">用户名:</label>-->
    <!-- <input type="text" id="d2"></p>-->
    <p>密码:<input type="password" name="password"></p>
    <p>生日: <input type="date"></p>
    <p>性别:
    男<input type="radio" name="gender">
    女<input type="radio" name="gender" checked>
    其他<input type="radio" name="gender">
    </p>
    <p>爱好:
    篮球<input type="checkbox" name="hobby">
    足球<input type="checkbox" checked >
    双色球<input type="checkbox">
    肉球<input type="checkbox" checked>
    </p>
    <p>省份:
    <select name="province" id="">
    <option value="">北京</option>
    <option value="">上海</option>
    <option value="">深圳</option>
    </select>
    </p>
    <p>前女友:
    <select name="" id="" multiple>
    <option value="" selected="selected">新垣结衣</option>
    <option value="">明老师</option>
    <option value="" selected>嫖老师</option>
    <option value="">波老师</option>
    </select>
    </p>
    <p>个人简介:
    <textarea name="" id="" cols="30" rows="10"></textarea>
    </p>
    <p>个人简历:
    <input type="file">
    </p>


    <p>
    <input type="submit" value="注册">
    <input type="reset" value="重置">
    <input type="button" value="按钮"> 普通按钮
    <button>点我</button>
    form表单中的button 按钮自带提交功能,
    一般情况 form标签中的提交按钮 用type为submit的 input标签 type=‘submit’来表示

    </p>


    </form>
     
  • 相关阅读:
    C# 四种基本排序算法(冒泡排序,插入排序,选择排序,快速排序)外加折半排序
    jQuery ajax serialize() 方法
    关于问问题
    VIM键位图
    Highcharts选项配置详细说明文档
    awk处理文件内容格式
    【转】如何写出高性能SQL语句
    PHP合并、追加与连接数组
    如何选择web开发语言
    PHP 数据类型验证和获取
  • 原文地址:https://www.cnblogs.com/bigbox/p/12102153.html
Copyright © 2020-2023  润新知