• HTML和CSS总结


    HTML总结

    HTML标签

    常用的标签就不再说明了,下面写几种不常用到的标签

    • <hr/>:分隔符

    • <em>:斜体;<stong>:粗体。(一般在页面不用这两个标签,都是在css中设置字体样式)

    • <blockquote>长文本引用;<q>短文本引用

    • <code>加入一行代码;<pre>加入多行代码

    HTML元素分类

    *块状元素:div,h1-h6,p,body,ul,ol,li,table,form都为块状元素,块状元素都会在浏览器中独自显示成一行,不需要加入
    标签来进行换行
    *行内元素:a,img,span等为行内元素,行内元素会在浏览器中显示在同一行,不会自己单独一行,可以加入
    标签来进行换行

    几种块状元素说明

    1.<div>可以把页面划分为几个独立的逻辑部分,在给div命名时要让别人懂得这一部分的作用,命名时要使逻辑更加清晰,注意标签闭合。
    2.<form>表单标签:
    *输入姓名:<input type="text">
    *输入密码:<input type="password">
    *提交:<input type="submit">
    *重置:<input type="reset">
    *单选和复选:<input type="radio/checkbox" value="值" name="名称" checked="checked"/>.当为单选框时,name中的文本必须相同。
    *下拉列表:
    *value和placeholder区别:value中输入的文本内容不会显示在输入框中,而placeholder中输入的文本内容会显示在输入框中
    3.表格标签table:<table boreder="1">...</table>可以使表格加上边框

    CSS总结

    css和HTML链接

    当HTML和css不写在同一个页面时就需要一个链接把css中的样式链接到HTML中。链接内容:.(***代表HTML的名字)

    css盒子模型

    1.margin:表示两个盒子的距离,是一个div和另一个div之间的距离,或是一个块和另一个块的距离。其中在一个块内标题(hx)和段落(p)是两个块,要设置他们之间的距离若用margin则设置css样式时要在hx或者p里面写margin,而不是在div中写。
    2.padding:表示一个盒子内的填充。同上面的问题,若要设置标题和段落之间距离用padding,则应该在所包含他们的div中写padding,而不是在hx或者p中写。
    3.居中: 语句margin:0 auto会让盒子里的内容居中显示(这里的居中并非绝对居中,而是根据设置的宽度来“居中”显示)
    4.边框(border):solid:实线;dashed:虚线;dotted:点线。

    浮动和定位定位

    1.常用的定位有2种,一个是relative,一个是absoute.
    *相对定位relative相对自己本身进行定位,位置移动后在文本流中占有空间(其后的块状元素不会顶替它原来的位置);
    *绝对定位absoulte相对于最近的已经定位了的父元素进行定位,位置移动后在文本流中不占有位置(其后的块状元素顶替它原来的位置);
    *相对定位和绝对定位一起使用:1.参照定位的元素必须是相对定位元素的前辈元素 2.参照定位的元素必须加入position:relative 3.定位元素加入position:absolute,便可以使用top、bottom、left、right来进行偏移定位了。
    2.浮动
    1.块状元素都是独占一行,若要两个块状元素在同一行显示,则需要运用浮动float。浮动的框可以左右移动,直到它的外边缘碰到包含框或者另一个浮动框的边缘。因为浮动框不在文档的普通流中,所以文档的普通流中的框表现的就像浮动框不存在一样。
    2.若在一个页面中有很多大小相同,里面的内容相似的块,运用浮动时一般加入ul标签,这样更加方便快捷。

    css排版

    *斜体:font-style:italic
    *下划线:text-decoration:underline
    *删除线:text-decoration:line-through
    *缩进:text-indent:2em
    *文字间距:letter-spacing:50px;字母间距:word-spacing:50px
    *文字对齐:text-align:center
    *ul中去掉点:list-style:none
    *使用a标签去掉文字的下划线:text-decoration:none

  • 相关阅读:
    vue-quill-editor的自定义设置字数长度方法和显示剩余数字
    element-ui表格show-overflow-tooltip="true",鼠标移上去显示的宽度设置
    vue + elementui表单重置 resetFields问题(无法重置表单)
    element ui表单验证,validate与resetFields的使用你知道哪些
    前端下载文件(GET、POST方法)
    vue中使用elementui里的table时,需求是前面的勾选框根据条件判断是否可以勾选设置
    流体力学笔记 第一章 向量场的概念及运算
    Gersgorin定理
    奇异值分解的证明和直观理解
    2020机器学习学习笔记
  • 原文地址:https://www.cnblogs.com/wangjian2016/p/7251078.html
Copyright © 2020-2023  润新知