html和css基础

html模板介绍

常用标签

  • html标题
    <!-- h1 到h6 字体设置大小不一样-->
    <h1>h1标题</h1>
    <h2>h2标题</h2>
    <h6>h6标题</h6>
  • html段落
 <p>段落</p>
  • div布局标签
<div>布局常用标签,里面可以放任何内容标签</div>
  • span标签
<span>不换行,存放特殊效果文字和小图片</span>
  • 特殊效果标签
    <u>文字加下划线</u>
    <i>文字倾斜</i>
    <b>文字加粗</b>
    <s>删除线</s>
  • img标签
 <img src="C:\Users\27795\Desktop\V.png" alt="图片无法显示的时候显示的文字" title="提示文本">
  • 超链接
<a href="https://wangzi.uk/">百度</a>

点击图片跳转

 <a href="https://wangzi.uk/"><img src="C:\Users\27795\Desktop\V.png" alt="xxxx"></a>

以新窗口打开跳转

<a href="https://wangzi.uk/" target="_blank"><img src="C:\Users\27795\Desktop\V.png" alt="xxxx"></a>

html使用css方式

div css基础属性

        div{
            width: 1000;
            height: 1000;
            background-color: tomato;
        }

类选择器

id选择器

层级选择器

组选择器

伪类选择器

列表


列表的显示一般把前面的去掉因为兼容性不好,无序的已经被我删除了

表格

<!-- table 嵌套tr tr嵌套td tr是行 td是单元格-->
    <table>
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>3</td>
        </tr>
    </table> 

表单

    <!--placeholder是html5.0才有的 以下的是用value 使用value的时候默认值不会消失  -->
    <form action="提交地址" method="POST">
        <!-- radio单选一组的name必须一样 为了实现radio文字也能点击效果 使用lable   checked是默认选中-->
        注册:<input type="text" placeholder="name">
        <br>
        密码:<input type="password">
        <br>
        单选框:<input type="radio" name="sex" id="man"> <label for="man">男</label> <input type="radio"name="sex" id="woman" checked="checked"><label for="woman">女</label>
        <br> <br>
        复选框:<input type="checkbox">读书 <input type="checkbox">跑步 <input type="checkbox">旅游
        <br> <br>
        上传文件: <input type="file">
        下拉菜单:
        <select name="" id="">
            <option value="" selected="selected">中国</option>
            <option value="">日本</option>
        </select>
        <br> <br>
        文本域
        <textarea name="te" id="" cols="30" rows="10"></textarea>
        <!-- 封装好了的按钮 -->
        <input type="submit" value="注册">
        <!-- 普通按钮 -->
        <input type="button" value="注册">
        <!-- 重置按钮 -->
        <input type="reset">
        <button>普通按钮</button>

盒子模型

  <style>
        div{
            width: 300px;
            height: 200px;
            background: slategrey;
            /* 外面的线 */
            border: tomato 1px solid;
            /* 内边距 */
            padding: 20px;
            /* 盒子的大小是 width/height+padding+2*border
            用下面的box-sizing自动调整到width和height指定长宽
            */
            box-sizing: border-box;
            /* 外边距和其他盒子产生距离 */
            margin: 20px;
        }
    </style>
div{
            width: 1000px;
            height: 1000px;
            /* 可以指定哪个方向单独画线 */
            border-top: solid 1px;
            border-bottom: solid 1px;

            /*上 左右 下 */
            padding: 10px 20px 30px;
            /* 居中 */
            margin: 0 auto;
        }

隐藏标签

 /* 下面两种都是隐藏 display不占位 visibility占位 */
            display: none;
            visibility: hidden;

溢出处理

 /* 内容溢出的时候加滑动条 */
            overflow: auto;
            overflow: scroll;

顶对齐

 /* 浮动*/
float: left;

定位

            /* 相对定位 占位 定位参照物自己*/
         position: relative;
         /* 不具备换行 不占位 父级定位则以父级为参照物否则以浏览器*/
         position: absolute;
        /* 固定定位 不具备换行 不占位 以浏览器为参照物*/
         position: fixed;

iframe(框架)

    <a href="https://bbs.pediy.com/thread-260110.htm" target="baidu">百度</a>
    <iframe src="https://www.baidu.com/" name="baidu"></iframe>
posted @ 2020-06-27 12:42  NATIVE99  阅读(143)  评论(0编辑  收藏  举报