zoukankan      html  css  js  c++  java
  • 自动化测试学习之路--HTML常见元素、属性的简单学习

    如何创建html文件:

    使用工具:VSCode

    1.双击文件名显示区,可快速新建文件。

    2.保存文件,文件名.html

    3.输入!(必须是英文的!),按 Tab键,可自动生成html格式的文件,如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    </head>
    <body>
     
    </body>
    </html>
     
    常见HTML元素介绍:
    1.文本输入框和密码输入框(常见的登录页面,需要输入账号和密码)
    <input type="text" name="loginname" value="请输入手机号"><br>
    <input type="password" name="password" value="请输入密码">
    其中 name是后台存储的变量名。<br>是换行
     
    2.选择框
    <label for="">已成年</label> <input type="checkbox" name="age" value="1">
    <input type="checkbox" name="age" value="2">未成年
     
    3.单选/复选按钮
    name属性必须相同,才能保证是单选。该属性将单选框绑定为一组。
    <input type="radio" name="option" value="1">A
    <input type="radio" name="option" value="2">B
    <input type="radio" name="option" value="3">C
    <input type="radio" name="option" value="4">D
     
     
    4.按钮
    <input type="button" value="点我一下"><br>
     
    5.文件上传
    <!-- 该标签的value设置不生效 ,默认显示为“浏览”-->
    <input type="file">
     
    6.下拉框
    <select name="" id="">
    <option value="1">A.undefine</option>
    <option value="1">B.error</option>
    <option value="1">C.3</option>
    </select>
     
    7.超链接
    <a href="http://www.baidu.com">百度链接</a>
     
    8.表格
    <table border="1">
    <tr>
    <td>111111111</td>
    <td>222222222</td>
    <td>3333333333</td>
    </tr>
    <tr>
    <td>111111111</td>
    <td>222222222</td>
    <td>3333333333</td>
    </tr>
    </table>
    9.图片
    src中是图片的地址
    <img src="https://XXXXXXX0.jpg" alt="">
     
    10.有序列表
    <ol>
    <li>111111111111</li>
    <li>222222222222</li>
    <li>333333333333</li>
    </ol>
    11.无序列表
    <ul>
    <li>444444444444444</li>
    <li>555555555555555</li>
    </ul>
     
    12.文本域
    <textarea name="" id="" cols="30" rows="10">文本域,请输入您的评论</textarea>
     
    13.标题标签
    标题共有6个等级h1,h2-h6
    <h1>biaoti标题1</h1>
    <h2>标题2</h2>
    14.加粗标签
    <b>hello everybody</b>
    15.lable标签
    <label for="">已成年</label> <input type="checkbox" name="age" value="1">
    16.段落
    <p>段落1</p>
    <p>段落2</p>
    17.iframe:在一个页面内嵌套另外一个页面
    <iframe src="http://www.baidu.com" frameborder="0" height="500" width="600">
    <p>lalalalla</p>
    </iframe>
    18.div:是块级元素,可以用于组合其他HTML的容器。l常用来对页面进行布局,可通过css对其进行定位。div写在body里面。
    <div class="head">
    <h1>页面顶部区域</h1>

    </div>
    <div class="left">
    <h2>页面左边区域</h1>
    </div>
    <div class="middle">
    <h3>中部区域</h1>
    </div>
    <div class="bottom">
    <h1>底部区域</h1>
    </div>
    19.css:层级样式表,通过div的class的名称来定位具体作用的对象。如果直接写在html文件中,写在head里面
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
    .head{
    background-color: aquamarine
    }
    </style>
    </head>
    。但是一般都是保存到css文件中,在head中进行引入。
     
    <!-- 引入样式 -->
    <link rel="stylesheet" href="./1.css">
     
    下面是引入的具体css文件内容。单独存为css文件时,不需要stytle的标签。
    .head就是指明对上述div中的class=head的层进行作用:

    .head{
    background-color:red;
    color: blue;
    text-align:right;
    padding: 0em;
    }
     
     
     
     
     
  • 相关阅读:
    面试经验
    二叉树和递归
    优先队列
    队列问题
    书法学习资料
    栈的问题
    Git常用命令
    字母大小写转换
    深入类中的方法[8] - 抽象方法与抽象类
    深入类中的方法[7] - 关于 inherited
  • 原文地址:https://www.cnblogs.com/clairejing/p/9213028.html
Copyright © 2011-2022 走看看