利用选择器在页面插入内容

可插入文字/图片/项目编号

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>使用选择器插入内容</title>
    <style>
        /*在h2标识的内容前面增加"补充"二字,并可设置样式*/
        h2:before{
            content: "补充";
            color:#fff;
            background: green;
            padding: 1px 5px;
            margin-right: 10px;

        }
        /*不希望前面插入内容的话,content直接写none*/
        h2.nocontent:before{
            content: none;
        }
    </style>
</head>
<body>
<h1>ABCDEFG</h1>
<h2>ABCDEFG</h2>
<h2 class="nocontent">ABCDEFG</h2>
<h2>ABCDEFG</h2>
</body>
</html>
插入文字
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>插入图片文件</title>
    <style>
        h2.hot:after{
            content: url(remen.gif);
        }
        h2.digest:after{
            content: url(jingtie.gif);
        }
        h2.xinren:after{
            content: url(xinren.gif);
        }
    </style>
</head>
<body>
<h1>插入图片文件</h1>
<h2 class="hot">插入图片文件</h2>
<h2 class="digest">插入图片文件</h2>
<h2 class="xinren">插入图片文件</h2>
<h2>插入图片文件</h2>
</body>
</html>
插入图片
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <style>
        /*在h1元素前加入主编号*/
        h1:before{
            /*任意命名计数器名称,比如jsq*/
            content:counter(jsq)'.';
            color: green;
            font-size: 24px;
        }
        h1{
            /*启用h1元素的计数器,并指定应用jsp*/
            counter-increment: jsq;
            /*重置子编号*/
            counter-reset: subjsq;
        }
        /*在h2元素前加入子编号*/
        h2:before{
            /*嵌套主编号跟子编号显示*/
            content:counter(jsq) '-' counter(subjsq);
            color: #ff6600;
            font-size: 18px;
        }
        h2{
            /*启用h2元素的计数器,并指定应用jsp*/
            counter-increment: subjsq;
        }
    </style>
</head>
<body>
<h1>在多个标题前加上连续编号</h1>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h1>在多个标题前加上连续编号</h1>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h1>在多个标题前加上连续编号</h1>
<h1>在多个标题前加上连续编号</h1>
<h2>编号嵌套、重置编号</h2>
<h2>编号嵌套、重置编号</h2>
<h1>在多个标题前加上连续编号</h1>
</body>
</html>
插入编号

另外,还可以利用quotes,来成对补充文字前后的内容

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>在字符串两边嵌套文字符号</title>
    <style>
        h1:before{
            content: open-quote;
        }
        h1:after{
            content: close-quote;
        }
        h1{
            /*成对设置*/
            quotes: "begin""end";
        }
    </style>
</head>
<body>
<h1>我是内容</h1>
</body>
</html>
两边嵌套文字

 

转载于:https://www.cnblogs.com/qpnets/p/8257725.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值