zoukankan      html  css  js  c++  java
  • html概念

    一.前端

    1.什么是前端

      前端即网站前台部分,运行在PC端等浏览器上展现给用户浏览的网页.随着互联网技术的发展,

    HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,

    给用户带来极高的用户体验.

      前端技术一般分为前端设计与前端开发,前端设计一般可以立即为网站的视觉设计,前端开发则

    是网站的前提代码实现,包括基本的HTML和CSS以及JavaScript

    广义前端:所有用户可以直接看见并交互的界面

    狭义前端:浏览器上运行的用户交互界面

    二.前端开发技术栈

    HTML

    超文本标记语言 Hyper Text Markup Language

    复杂完成页面的结构

    文件后缀: .html  .htm

    hint:"超文本"就是指页面内可以包含图片 连接 甚至音乐 程序等非文字元素

    CSS

    级联样式表:Casading Style Sheet

    负责页面的风格设计,样式 美观

    JaveScript

    浏览器脚本语言,可以编写在浏览器的程序

    负责编写页面特效 调用浏览器的API(BOM) 操作改变页面的内容(DOM)

    ,从后端获取数据(Ajax|),渲染页面等

    文件后缀:.js

    2 第一个页面

    一.基础模板

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8"/>
            <title>第一个页面</title>
        </head>
        <body>
        </body>
    </html>

    二.模板解读

    DOCTYPE:指定文本类型,规定html标签语法

    html:文本根标签,标签着问道(页面)的开始于结束

    head:文档头标签,可以应用脚步文件、指定样式表、书写代码逻辑快、提供元信息

    body:文档主题标签,包含文档所有文本与超文本内容

    title:文档tag标题标签,设置文档tag的标签内容

    hint:html标签lang属性值 en| zh(zh_cn)

    三、其他核心模板标签

    1、meta(元标签)

    字符编码

    <meta charset="utf-8">

    <meta http-equiv="content-type" content="text/

    html;charset=utf-8"/>

    <meta name="keywords" content="8-12个以英文逗号隔开的单词或词语">
    <meta name="description" content="80字以内的一段话,与网站内容相关">
    移动适配
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />

    2、link(链接标签)

    外联样式表

    <link rel="stylesheet" type="text/css" href="style.css" />
    文档tag图标
    <link rel="shortcut icon" type="image/x-icon" href="http://www.baidu.com/favicon.ico" />

    3、style(样式标签)

    内联样式表

    <style></style>

    4.script(脚本标签)

    <scrip type="text/javascript"></script>

    四 常用标签

    1.无意义标签

    <div></div> 单独行

    <span></span>

    2.常用语义标签

    <hn></hn>标题

    <p></p>段落

    <pre></pre>原文本

    <br/>换行

    <hr />分割线

    3.文本标签

    <i></i> 斜体字

    <em></em> 斜体字,表示强调

    <b></b>粗体字

    <strong></strong>粗体字,强调(语气更强)

    <del></del>删除的文本

    <ins></ins>插入的文本

    <sub></sub>上标签

    <sup></sup>下标签

    <ruby>

      拼音<rt>pingyin</rt>

    4.其他标签

    <section></section>块

    <small></small>小号字体

    五、标签分类

    1、单|双标签

    * 单标签:单标签在自身标签标识结束,主要应用场景为功能性标签
    * 双标签:双标签有成对的结束标识,主要应用场景为内容性标签

    2、行|块标签

    * 行标签:又名内联标签,内联标签自身不具备宽高,通常同行显示
    * 块标签:又名块级标签,块标签拥有自身宽高,通常独自占据一行

    3、单一|组合标签

    * 单一标签:单独出现,表示具体的功能或展示具体的内容
    * 组合标签:配合使用,才能产生相应的内容与效果

  • 相关阅读:
    numpy、torch:[ ]里传函数,数组过滤
    torch:torch.sort
    torch : transpose,transpose_
    托管堆和垃圾回收笔记
    UdpClient类客户端和服务端demo
    JavaScript阻止事件冒泡
    单元测试初接触
    CSS选择器
    文档onload处理程序
    TASKKILL命令使用方法
  • 原文地址:https://www.cnblogs.com/gongcheng-/p/10066207.html
Copyright © 2011-2022 走看看