zoukankan      html  css  js  c++  java
  • html基础

    自学笔记

    声明是html5文档

    <!DOCTYPE html>
    

    头部元素:

    <head>
    <meta charset = "utf-8"
    
    <title>名称</title>
    
    </head>
    

    可见内容的页面显示:

    <body>
    
    <h1>     </h1>
    <p>      </p>
    
    </body>
    
    </html>
    

    什么是html?

    超文本标记语言

    不是一种编程语言,是一种标记语言

    HTML 标记标签通常被称为 HTML 标签

    html标签是由尖括号包围的关键词

    通常成对出现

    第一个是开始标签,第二个是结束标签开始标签和结束标签又叫开放标签或者闭合标签

    doctype 声明是不区分大小写的

    目前在大部分浏览器中,直接输出中文会出现中文乱码的情况,这时候我们就需要在头部将字符声明为 UTF-8 或 GBK

    HTML 标题是通过标签来定义的。

    <h1> - <h6>
    

    HTML 段落是通过标签来定义的。

     <p> 
    

    HTML 链接是通过标签来定义的。

     <a> 
    
    <a href="https://www.runoob.com">这是一个链接</a>
    

    html图像

    <img loading="lazy" src="/images/logo.png" width="258" height="39" />
    

    这个路径是相对的,在本机上的路径,不是网络路径

    <br>换行建议用

    </br>
    

    因为html是闭合性的,不会出现错误

    html属性

    html元素可以设置属性

    属性可以在元素中添加附加信息

    属性一般描述于开始标签

    属性总是以名称、指的形式出现比如name="value"

    1. 属性和属性值,尽量小写,本来这样做也方便些。
    2. class 属性可以多用 class=" " (引号里面可以填入多个class属性)
    3. id 属性只能单独设置 id=" "(只能填写一个,多个无效)

    标签在 HTML 页面中创建水平线。
    <!-- 这是一个注释 -->
    

    注释的方法

    浏览器会自动地在段落的前后添加空行。

    </p> 是块级元素
    

    浏览器忽略了源代码中的排版(省略了多余的空格和换行)

    <b>是粗体
    
    <strong>是加粗
    
    <big>是加大
    
    <i>是斜体
    
    <em>也是斜体
    
    <small>是缩小
    
    <sub>是下标
    
    <sup>是上标
    

    利用pre可以实现对文本的预想编辑

    对元素的缩略词可以用标签

    <abbr title="">显示文字.</abbr>
    也可以用
    <acronym  title="">显示文字.</acronym>
    
    <bdo dir="rtl">该段落文字从右到左显示。</bdo>
    

    块引用

    <q>
    
    <p>WWF's goal is to: 
    <q>Build a future where people live in harmony with nature.</q>
    We hope they succeed.</p>
    
    WWF's goal is to: "Build a future where people live in harmony with nature. "We hope they succeed.
    

    删除插入特效

    <del>
    
    <ins>
    

    html链接语法

    <a href="url">链接文本</a>
    

    关于target属性

    如果你将 target 属性设置为 "_blank", 链接将在新窗口打开。

    <a href="chenyouxiu.com" target="_blank">陈优秀!</a>
    

    会跳转新的一个页面,如果不想跳转,就去掉target

    通过id来定位内容

    例子:

    <p>
    <a href="#C4">查看章节 4</a>
    </p>
    <h2><a id="C4">章节 4</a></h2>
    

    就是通过在标题上来对href进行本地连接快速到达,然后在文章中设置id等于自己想要的即可快速到达。id也可以通过name来定义,都可以

    单词之间空格使用 %20 代替,以确保浏览器可以正常显示文本

    <meta> 一般放置于 <head> 区域
    

    html样式实例

    style的font-family字体设置 color颜色设置font-size字体大小设置属性来定义字体的样式

    不是使用标签

    <font>
    

    文本对齐方式

    text-align文字对齐属性指文本的水平与垂直对齐方式

    不建议使用的标签有

     <font>, <center>, <strike>
    

    不建议使用的属性: color 和 bgcolor.

    alt 属性用来为图像定义一串预备的可替换的文本

    对于默认文字图像对其是文字在图像底部的

    如果要设置,可以使用align,但是html4就废弃了,5不支持该属性,可以用css来

    <h4>图片的使用</h4>
    <p>
        这是一些文文本,插入这个<img src="smile.gif" alt="face you everyday" align="middle" width="32"	height="32" 看看文字在图片哪里
    </p>
    

    浮动图片使用style="float:left/right"来进行

    CSS float 属性,在HTML 4 中 float 属性已废弃,HTML5 已不支持该属性,可以使用 CSS 代替

    创建图像映射

    <map name="planetmap">
      <area shape="rect" coords="0,0,82,126" alt="Sun" href="sun.htm">
      <area shape="circle" coords="90,58,3" alt="Mercury" href="mercur.htm">
      <area shape="circle" coords="124,58,8" alt="Venus" href="venus.htm">
    </map>
    

    shape指的是点击区域的形状,coords指的应该是链接区域在图片中的坐标(像素为单位)

    听课笔记

    可以在前body里加background="相对路径"或者bgcolor="#数字"来设置背景颜色

    &lta&gt可以表示

    <a>
    

    这个&lt是左括号&gt是右括号

    <p>也是换行的一种形式
    

    pre原格式进行输出

    ul进行无序排序

    ol进行有序排序

    无论有序无绪都要有<li>
    

    font字体标签

    可以设置文当的字体,通过改变其属性,对文本进行设置。字体大小颜色等改变

    size

    face

    color

    链接到email

    <a href="mailto:emailaddress邮箱地址">邮箱链接</a>
    
    表格标签<table>
    
    <tr><td>  文字信息  </td>
    </tr>
    这是一行一列,也可以再加td进行增加行
    

    如果想设置表格那样显示,就使用

    <table border=1px>
    

    说明标签

    <caption></caption>
    

    主要是对表格的说明的,在表格上方

    表单form是html的一个重要部分,主要用于采集和提交用户输入的信息,使用网页具有交互功能。

    表单标签

    <form></form>
    

    用来创建表单,在标签对之间的都属于表单的内容,三个常用的属性

    action

    method

    target

    image-20210618203657877

    通过更改text来查看密文,同样也可以提交来查看get参数,也可以使用把html文件放在phpstudy中

    别人都在不停的努力,自己又怎么会停
  • 相关阅读:
    JAVA设计模式之桥接模式
    Pycharm新建模板默认添加作者时间等信息
    Handler机制(2)转载
    内部类学习
    设计模式-1依赖倒置原则示例
    正则表达式
    Service原理及例子
    Serializable接口
    设计模式之静态工厂模式
    Handler机制post方法使用
  • 原文地址:https://www.cnblogs.com/chenyouxiu/p/14925601.html
Copyright © 2011-2022 走看看