• 前端笔记1-7


    一.HTML响应式WEB设计

    RWD 指的是响应式 Web 设计(Responsive Web Design)

    RWD 能够以可变尺寸传递网页

    RWD 对于平板和移动设备是必需的

    1.自己创建...我爹说不这么用,那就不看了

    2.使用Bootstrap

    http://v3.bootcss.com/

    我爹说看完css就可以看这个网站,先存着

    二.HTML框架

    使用<frameset>标签的rows/cols划分占用页面的行/列比例

    <frame>来展示每行/列的文档

    应注意<frameset>不能与<body>同时使用

    假如添加包含一段文本的 <noframes> 标签,就必须将这段文字嵌套于 <body></body> 标签内

    <noframes>
    <body>您的浏览器无法处理框架</body>
    </noframes>

    若分栏有没明显边框则可以通过拉动边框调整比例,若想避免此情况则在<frame>标签添加noresize="noresize"。

    <frameset cols="50%,50%">
    <frame src="1.html" noresize="noresize"></frame>
    <frame src="2.html" noresize="noresize"></frame>
    </frameset>

    2.混合框架结构(说白了就是个嵌套??)

    <!--混合框架结构-->
    <frameset rows="50%,50%">
    <frame src="1.html"></frame>
    <frameset cols="25%,75%">
    <frame src="2.html"></frame>
    <frame src="3.html"></frame>
    </frameset>
    </frameset>

    3.导航框架

    1.左边点击右边跳转到相应文档需要借助target属性,值为右边文档的name

    2.具体如下

    主界面

    <frameset rows="20%,70%,10%">
    <frame src="9-0.html"></frame>
    <frameset cols="20%,80%">
    <frame src="9-1.html" name="index"></frame>
    <frame src="London.html" name="content"></frame>
    </frameset>
    <frame src="9-2.html"></frame>
    </frameset>
    </html>

    9-0.html和9-2.html为界面

    9-1.html是导航,如下

    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    <style type="text/css">
    .left{
    background-color: gray;
    font-family: "Times New Roman", Times, serif;
    padding:5px;
    color: white;
    font-size: 25px;
    }
    </style>
    </head>
    <body class="left">
    <br/><a href="London.html" target="content">London</a><br/><br/>
    <a href="Paris.html" target="content">Paris</a><br/><br/>
    <a href="Tokyo.html" target="content">Tokyo</a><br/><br/>
    </body>
    </html>

    4.内联框架

    iframe用于在网页内显示网页

    语法:

    <iframe src="URL"></iframe>

    height 和 width 属性用于规定 iframe 的高度和宽度。

    frameborder 属性规定是否显示 iframe 周围的边框。

    设置属性值为 "0" 就可以移除边框:

    可以设置iframe为链接对象

    <iframe src="http://www.baidu.com" width="700px" height="700px" frameborder="0" name="iframe_baidu"></iframe>
    <p><a href="http://www.taobao.com" target="iframe_baidu">去淘宝</a></p>

    5.跳转到页面指定节,说白了就是在url后加上#tips

    <frame src="4.html#tip"></frame>

    <a href="#tips" name="tip">去提示</a>

    6.使用框架导航跳转到指定节...在框架的href后加#tip

    三.HTML背景

    1.bgcolor:背景颜色

    <body bgcolor="#000000">
    <body bgcolor="rgb(0,0,0)">
    <body bgcolor="black">

    2.background 背景图片

    四.HTML脚本

    1.HTML Script元素

    <script type="text/javascript">
    document.write("hello world!")
    </script>

    2.noscript

    <script type="text/javascript">
    document.write("Hello World!")
    </script>
    <noscript>Your browser does not support JavaScript!</noscript>

    <noscript> 标签提供无法使用脚本时的替代内容,比方在浏览器禁用脚本时,或浏览器不支持客户端脚本时。

     五.HTML头部

    <head>

    <head> 元素是所有头部元素的容器。<head> 内的元素可包含脚本,指示浏览器在何处可以找到样式表,提供元信息,等等。

    以下标签都可以添加到 head 部分:<title>、<base>、<link>、<meta>、<script> 以及 <style>。

     1.<title>

    title 元素能够:

    • 定义浏览器工具栏中的标题
    • 提供页面被添加到收藏夹时显示的标题
    • 显示在搜索引擎结果中的页面标题

    2.HTML <base> 元素

    <base> 标签为页面上的所有链接规定默认地址或默认目标(target)

    <head>
    <base href="http://www.w3school.com.cn/images/" />
    <base target="_blank" />
    </head>

    3.HTML <link> 元素

    <link> 标签定义文档与外部资源之间的关系。

    <link> 标签最常用于连接样式表:

    4.HTML <style> 元素

    <style> 标签用于为 HTML 文档定义样式信息。

    您可以在 style 元素内规定 HTML 元素在浏览器中呈现的样式:

    5.HTML <meta> 元素

    元数据(metadata)是关于数据的信息。

    <meta> 标签提供关于 HTML 文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。

    典型的情况是,meta 元素被用于规定页面的描述、关键词、文档的作者、最后修改时间以及其他元数据。

    <meta> 标签始终位于 head 元素中。

    元数据可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。

    针对搜索引擎的关键词

    一些搜索引擎会利用 meta 元素的 name 和 content 属性来索引您的页面。

    下面的 meta 元素定义页面的描述:

    <meta name="description" content="Free Web tutorials on HTML, CSS, XML" />

    下面的 meta 元素定义页面的关键词:

    <meta name="keywords" content="HTML, CSS, XML" />

    name 和 content 属性的作用是描述页面的内容。

    六.HTML字符实体

    HTML 中的预留字符必须被替换为字符实体。

    
    
  • 相关阅读:
    Java匹马行天下之C国程序员的秃头原因
    Java匹马行天下之学编程的起点——高级语言大锅烩
    jdbc连接案例
    Java匹马行天下之学编程的起点——走进编程的殿堂
    Java匹马行天下之学编程的起点——编程常识知多少
    cookie、session和application超详解说
    匹马行天下之博客园五月纪念日——去你的写博无用论
    匹马行天下之高薪编程,品牌公司——人往高处走,作为程序员的你够格吗
    MySQL中boolean类型设置
    python使用rsa库做公钥解密(网上别处找不到)
  • 原文地址:https://www.cnblogs.com/jieyi/p/8317319.html
Copyright © 2020-2023  润新知