37. HTML

作者: 薛东弗斯 | 来源:发表于2024-03-17 06:23 被阅读0次
    image.png

    body标签:页面内容

    <!--HTML5版本的文档类型声明-->
    <!DOCTYPE html>
    <!--根标签,所有其他标签都必须放在html标签里面-->
    <html lang="en">
    <!--定义文档的头部,包括title标签、script标签、style标签、link、meta-->
    <head>
        <meta charset="utf-8">
        <title>百度一下,你就知道</title>
    </head>
    <!--定义网页的主体内容,浏览器的显示内容都放在body内-->
    <body>
    HTML文档的主要部分,在此标记对之间可包含众多的标记和信息
    </body>
    
    </html>
    

    p标签、span标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!--<h1>这是一个标题</h1>-->
    <!--<h2>这是一个标题</h2>-->
    <!--<h3>这是一个标题</h3>-->
    <!--<h4>这是一个标题</h4>-->
    <!--<h5>这是一个标题</h5>-->
    <!--<h6>这是一个标题</h6>-->
    
    <p>这是一个文本标签</p>
    <p>这是一个文本标签</p>
    <p>这是一个文本标签</p>
    
    <span>这是一个span标签</span>
    <span>这是一个span标签</span>
    </body>
    </html>
    

    span 标签不换行,p标签会换行
    h标签作为标题,也是换行的

    a标签、链接标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <a href="https://www.bilibili.com" target="_blank">打开哔哩哔哩网页</a>
    </body>
    </html>
    

    target="_blank 用于打开新的网页、“打开哔哩哔哩网页”这里的文字部分用于点击链接

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <a href="https://www.bilibili.com">
      <img src="https://www.yuanrenxue.com/wp-content/uploads/2018/12/selenium-demo.jpg" alt="">
    </a>
    </body>
    </html>
    

    img标签包含在a标签内部,点击图片,就会跳转都a标签指定的网页

    列表标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <ul>
        <li style="list-style: none">DOTA</li>
        <li>LOL</li>
    </ul>
    </body>
    </html>
    

    ul标签:整块
    li标签:列表子项

    块状元素div标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <div style="width: 200px;height: 200px;background-color: blue">
        <div>我是一个div元素</div>
    </div>
    <div style="width: 200px;height: 200px;background-color: red"></div>
    </body>
    </html>
    

    form表单

    表单元素:首先是input标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!--<input type="text" placeholder="请输入内容">-->
    <!--<input type="radio">按钮1-->
    <!--<input type="radio">按钮2-->
    <!--<br>-->
    <!--<input type="button" value="提交">-->
    
    <h2>登录</h2>
    <form>
        <div>
            <label for="username">用户名:</label>
            <input type="text" id="username" name="username" required>
        </div>
        <div>
            <label for="password">密码:</label>
            <input type="password" id="password" name="password" required>
        </div>
        <div>
            <select name="" id="">
                <option value="">老师</option>
                <option value="">学生</option>
            </select>
        </div>
        <div>
            <input type="submit" value="登录">
        </div>
    </form>
    </body>
    </html>
    

    iframe 内联

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <iframe src="HTML_07.html" width="500px" height="500px"></iframe>
    <iframe src="https://www.bilibili.com" width="500px" height="500px"></iframe>
    </body>
    </html>
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <h2>IFRAME Tests</h2>
    
    <input type="text" id="checkRecord" value="verify me"/><br/>
    <input type="button" value="Click me" onclick="document.getElementById('checkRecord').value='1111'"/><br/>
    <br/>
    
    <iframe id="iframe_id" name="iframe_name" src="http://www.bilibili.com" height="300px" style="float:left;margin:20px;">
    </iframe>
    </body>
    </html>
    

    css

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <p style="font-size: 28px; color: red">这是一个没有id的p</p>
    <p id="p1">id=p1的元素</p>
    <p id="p2">id=p2的元素</p>
    <p class="class1">class1的元素</p>
    
    
    <style>
      .class1 {
        color: orange;
      }
    
      #p1 {
        color: blue;
      }
    
      #p2 {
        color: green;
      }
    </style>
    </body>
    </html>
    

    js

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            div {
                text-align: center;
                margin: 10px auto;
                line-height: 100px;
            }
    
            .num {
                width: 80px;
            }
        </style>
        <script>
            function add() {
                let a = document.getElementById("num1").value
                let b = document.getElementById("num2").value
                document.getElementById("result").value = parseFloat(a) + parseFloat(b)
            }
        </script>
    </head>
    <body>
    <div>
        <input class="num" type="text" id="num1">
        +
        <input class="num" type="text" id="num2">
        =
        <input class="num" type="text" id="result">
        <input type="submit" value="加法" onclick="add()">
    </div>
    
    
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:37. HTML

          本文链接:https://www.haomeiwen.com/subject/rhauzdtx.html