• HTML标签和属性一


    一、web基础知识

    html,专门指网页技术

    HTML5,大前端技术(网页,app,桌面程序,数据可视化,VR....)

    网页(pc,pad,phone) app  wx  服务器 数据库

     

    HTML5  是 html4.01和XHtml1.0的升级版

    XHML1.0的语法更严谨   <input/> 

    H5支持两种写法  <input/> 或  <input>  

    1.web与internet

    Internet全球计算机互联网

    俗称:互联网,因特网,交换网,交际网

     

    浏览网页,只是internet上所有服务器中的一项服务

    www服务  world wide web万维网,访问的网站的服务

    BBS:论坛

    Email:邮件

    telnet:远程登录

    FTP:上传下载

     

    讨论wx和qq  下载qq.exe  安装在本地  运行

                    wx,可以通过浏览器直接运行

    2.internet上的应用程序

    1.C/S

    c:client 客户端  s:server 服务器 

    代表作品:QQ  梦幻西游  .exe 

    2.B/S

    b:browser 浏览器 s:server 服务器

    代表作品,各类网站

     

    c/s和b/s的区别

    1.c/s需要升级

    2.b/s不需要升级

    3.web运行原理

    web:运行在internet上的一种B/S结构的应用程序,俗称网站

    internet:为web运行提供了网络环境

    web的工作原理:基于浏览器和服务器以及通信协议来实现的数据的传输和展示

    1.通信协议:

    规范了数据是如何打包和传递的

    2.服务器

      功能:存储数据,接收用户的请求并给出响应

             提供了程序的运行环境,具备安全功能

      服务器产品

            TomCat  (java)

            Apache (php)

            IIS       (.net)

      服务器端技术

         java  php  nodejs  .net   python

    3.浏览器

      功能:代表用户发送请求,接收到响应解析成图形页面

            作为html css js 的解析器

      浏览器的产品

            chrome

            safari

            firefox  

            Opera

            IE---edge

       浏览器的技术

          html   css  JavaScript

    二.HTML快速入门

    1.什么是HTML

    HTML:HyperText Markup Language

           超文本    标记    语言

    超文本,有功能的普通文本就是超文本

    语法,使用标记<>包裹 <a href></a>

    每一种标签都有自己独特的功能

    2.HTML的特点

    1.以.html或者.htm为后缀

    2.由浏览器解析执行

    3.用带有<>的标记来编写

    4.可以运行js脚本  

    3.HTML基础语法

    ①标记(标签,节点,元素,对象)

    <关键字></关键字>

    标记在使用时,必须用<>括起来

     

    标签的分类,两类

    1.双标记

    <关键字></关键字>

    有开,有关的一对标记

    两个标记之间的部分,叫做内容区域

    内容区域中的部分,是显示在页面上的数据

    2.单标记---空标记

    <关键字/> 或者 <关键字>


    ②嵌套

    在一对标签中(内容区域)出现其他的标记,从而形成功能的堆叠

    1.要有缩进

    <a href="">

    <b>

    <i>

    <s>蜘蛛侠</s>

    </i>

    </b>

    </a>

    2.不建议多层写在一行内

    <a href=""><b><i><s>蜘蛛侠</s></i></b></a>

    3.要避免发生嵌套错误

    <a href="">

    <b>

    <i>

    <s>蜘蛛侠</s>

    </b>

        </i>

    </a>

    ③属性和值

    属性和值是对标签的一种修饰

    语法:

    1.属性必须声明在开始标记中

    <关键字 属性="值"></关键字>

    <关键字 属性="值"/>

    2.一个元素可以有多个属性,多个属性间,空格隔开

    <img  src="" alt="">

    3.属性值,允许加"" 或'' 或不加引号

    但是,推荐添加""

    4.通用属性,标准属性

    所有元素都可以使用的属性

    title:鼠标悬停在元素上显示的文本

    id:定义元素在页面中唯一的标识

    class:css中,引用类选择器

    style:css中,定义行内样式

    ④注释

    不被浏览器解析的代码,一般用于编写逻辑解释

    <!-- 注释内容 -->  ctrl+?

    1.注释不能嵌套注释

    2.在<>内部,不能添加注释

    3.注释在工作中的重要性

    ⑤总结,学习html的技巧

    学习固定的标签关键字,及其功能

    学习固定属性和值,及其功能

    学习嵌套关系

    三.HTML的文档结构

    1.html文档的构成

    ①文档类型声明

    <!doctype html>

    告诉浏览器,请用h5的规则来解析运行当前文档

    ②网页的结构

    <html></html>

    作用:代表网页的开始和结束

    注意,一个.html中,只能存在一套<html></html>标签

     

    在<html></html>包含页面头部信息和页面主体

    <head></head>页面头部信息

    <body></body>页面的主体

     

    一个完整的结构

    <!doctype html>

    <html>

      <head></head>

      <body></body>

    </html>

    ③<head></head>是所有头部信息的容器

    <title>设置页面的标题</title>

    <meta/> 元数据,定义网页的全局信息

    <meta charset="utf-8"> 设置网页中文编码方式是utf-8

    <meta name="description" content="描述内容">

    <meta name="Keywords" content="关键词的内容">

    <script></script> 定义或引用js文件

    <style></style> 定义网页的内部样式

    <link> 引入外部样式

    ④body元素

    定义网页的主体

    <body></body>

    属性:

    1.bgcolor:设置背景颜色,取值为合法的颜色值

    2.text:设置文本颜色,取值为合法的颜色值

    练习

    02_ex.html中编写一个完整的html结构

    文本样式声明,html,head,body,title,utf-8

    五.文本标记(重点***)

    1.标题元素

    <h1></h1>

    <h2></h2>

    ...

    <h6></h6>

    在页面中以醒目的方式显示文本

    特点:1.字体大小有变化,h1最大,h6最小

          2.字体都是加粗显示

          3.独占一行

          4.上下有垂直距离

    属性:align 设置标记内部内容水平对齐方式

           取值  left(默认值)/center/right

    2.段落标记 paragraph

    <p></p>

    特点:1.独占一行

          2.上下有垂直距离

    属性:align 取值 left/center/right

    3.换行标记

    <br> 或者  <br/>

    4.水平线

    <hr> 或者 <hr/>

    属性

    size="5px" 水平线的粗细,以px为单位的数字

    width="50%"  水平线的宽度,以px为单位数字和%

    align="left"  水平线,水平对齐方式

    color="pink" 水平线的颜色

    5.预格式化标签

    <pre></pre>

    保留html代码中的回车和空格

    6.特殊字符

    html有空格折叠现象,页面中所有的空格和回车都会被解析成一个空格

    &nbsp;   空格

    &lt;      <  

    &gt;      >  

    &copy   © 版权

    &reg;     ® 注册商标

    &yen;    ¥

    &times;   关闭的叉子符号

    &times;   X

     

     

     

    editplus快捷键

    ctrl+s  保存

    ctrl+d  删除当前行

    ctrl+alt+↓  复制当前行

    alt+↑/↓   移动当前行

    ctrl+b   代码在浏览器运行

  • 相关阅读:
    BZOJ4269: 再见Xor(线性基)
    Codeforces Round #473 (Div. 2)
    洛谷P3812 【模板】线性基
    CodeChef March Lunchtime 2018 div2
    BZOJ1023: [SHOI2008]cactus仙人掌图(仙人掌dp)
    【Android】Android布局中实现圆角边框
    Java学习系列(一)Java的运行机制、JDK的安装配置及常用命令详解
    mac OSX上eclipse adb无法识别(调试)小米的解决方案
    IOS回调机制——代理,通知中心以及Block
    长沙国储电脑城-学生买电脑-被坑记
  • 原文地址:https://www.cnblogs.com/sna-ling/p/12634330.html
Copyright © 2020-2023  润新知