Blogger Information
Blog 9
fans 0
comment 1
visits 5621
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
<iframe>的使用,CSS样式的优先级,选择器的使用以及盒模型的五大要素——2019年09月02日20时00分
C17H19N3的博客
Original
630 people have browsed it

⒈实例演示:<iframe>标签的使用

定义

<iframe>标签能够将另一个HTML页面嵌入到当前页面中,即内联框架元素。

属性

属性描述
align

left

right

top

middle

bottom

不赞成使用。请使用样式代替。

规定如何根据周围的元素来对齐此框架。

frameborder

0

1

规定是否显示框架周围的边框。
height

pixels

%

规定iframe的高度。
longdescURL规定一个页面,该页面包含了有关iframe的较长描述。
marginheight

pixels

定义iframe的顶部和底部的边距。
marginwidthpixels定义iframe的左侧和右侧的边距。
nameframe_name规定iframe的名称。
sandbox

""

allow-forms

allow-same-origin

allow-scripts

allow-top-navigation

启用一系列对<iframe>中内容的额外限制。
scrolling

yes

no

auto

规定是否在iframe中显示滚动条。

seamlessseamless规定<iframe>看上去像是包含文档的一部分。
srcURL规定iframe中显示的文档URL。
srcdoc
HTML_code规定在<iframe>中显示的页面de HTML内容。
width

pixels

%

定义iframe的宽度。

实例

<!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><iframe>标签的使用</title>
    <style type="text/css">
        ul {
            text-align: center;
            /* float: left; */
        }
        .box1 ul li {
            font-size: 20px;
            list-style-type: none;
            text-align: center;
            margin: 10px;
        }
    </style>
</head>

<body style="text-align: center;">
    <div class="box1">
        <ul>
            <li><a href="https://www.baidu.cn/" target="net">百度</a></li>
            <li><a href="https://cn.bing.com/" target="net">必应</a></li>
            <li><a href="https://www.sogou.com/" target="net">搜狗搜索</a></li>
            <li><a href="http://www.yodao.com/" target="net">有道搜索</a></li>
        </ul>
    </div>
    <div class="box2">
        <iframe srcdoc="随时随地搜索引擎" frameborder="1" name="net" width="900" height="600"></iframe>
    </div>
</body>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

⒉实例演示: css样式设置的优先级

优先级问题 :遵守就近原则

内联样式  >  内部样式  > 外部样式

style=""       <style>      .css文档

实例

<!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>css样式设置的优先级</title>
    <link rel="stylesheet" href="static/css/exercise01.css">
    <style type="text/css">
        /*2. 内部样式:将元素的样式规则用style标签插入到当前的html文档中,这个样式规则, 仅适用于当前的这个html文档*/
        h2 {
            color: royalblue;
        }
    </style>
</head>

<body>
    <!--1. 内联样式: 将元素的样式使用styel属性应用到当前元素上,只适用于当前标签-->
    <h1 style="color: coral;">内联样式,优先级最高</h1>

    <h2>内部样式,优先级比较高</h2>
    <h3>外部样式,优先级最低</h3>
    <!-- 优先级关系:内联样式 > ID 选择器 > 类选择器 = 属性选择器 = 伪类选择器 > 标签选择器 = 伪元素选择器 -->
</body>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

/*内部样式:将元素的样式规则用style标签插入到当前的html文档中,这个样式规则, 仅适用于当前的这个html文档*/
h3 {
    color: darkgreen;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

⒊实例演示: css的id, class与标签选择器的使用规则

优先级:js > id > class > 标签

实例

<!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>css的id, class与标签选择器的使用规则</title>
    <style type="text/css">
        .red {
            color: red;
        }
        
        #blue {
            color: blue;
        }
    </style>
</head>

<body>
    <!-- 标签标签器 -->
    <h1>标签</h1>
    <!-- 类选择器 -->
    <h1 class="red">class</h1>
    <!-- id选择器 -->
    <h1 id="blue">id</h1>
    <!-- js选择器 -->
    <h2 id="js">js</h1>

        <script>
            document.getElementsByTagName('h2').item(0).style.color = 'gray';
        </script>
</body>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

⒋实例演示盒模型的五大要素: width, height, padding, border, margin(margin可暂忽略)

CSS盒模型

3.jpeg

盒模型是布局的基础,页面上的一切可见元素皆可看做盒子


实例

<!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>盒模型的五大要素</title>
    <link rel="stylesheet" href="static/css/exercise02.css">
</head>

<body>
    <div class="box1">
        <div class="box2"></div>
    </div>
</body>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

.box1 {
    width: 200px;
    height: 200px;
    background-color: green;
    padding: 20px;
    /* 上边框 */
    border-top: 20px solid red;
    /* 右边框 */
    border-right: 2px dotted yellow;
    /* 下边框 */
    border-bottom: 10px groove blue;
    /* 左边框 */
    border-left: 25px dashed darkmagenta;
    margin: 30px;
}

.box2 {
    height: inherit;
    background-color: aqua;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

19.png


Correction status:qualified

Teacher's comments:制作了一张表格总结属性, 不错
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments