• html和css入门1


    • 如果把网页想象成自己的房子,html文件就像墙体结构,将房子分为几个框架,区分哪个房子是客厅、食堂和卧室等等
    • css是房子的风格,墙体颜色 地板风格等等。
    • javascript文件是你的交互性组件,可以想象成电视遥控器或者车库门遥控开关,它们会让房子的某些元素发生变化。
    • 用chrome浏览器选择右上角三行的按钮,选择工具里的开发者工具可以看到页面的结构。
    •  一个box模型有Margin外边距,border边框,padding内边距和content内容这几个元素构成了网页上的边框
    • 内边框padding的作用是在content内容的周围清理出一片区域,该区域会采用方框的背景颜色,因此它也是方框内部空间的一部分来直接保护内容。
    • 边框border继承box的颜色属性。
    • margin没有颜色,完全透明。可以将其看作是两个boxes之间的空白。
    • 整个box的实际显示度是(border宽+内边距宽)*2+内容宽度。这些值哪一个发生了变化时都需要重新计算。

    定义边框宽度:

    * {
    outline: 1px solid red !important;
    }
    * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    }

    .image {      //这是链接到html文件当中的image这一个类,定义image这个类的样式
    max- 460px;
    }
    .description {
    max- 705px;
    }

    定位元素是css中最复杂的概念之一,弹性方框布局flexible box layout是一个强大的工具,是一个弹性的方框,可以高效地在容器或者idv内布局。

    如果要将两个元素并排放置,则要把父级容器的显示属性改为flex

    例如这个父级div是app类,子级是image和description.

    要在页面中插入图片 无比要把图片存储到页面能够访问的位置。

    响应式网页:会随着网页窗口的大小自动调整大小。

    设计响应式的网页就不能将列宽设为固定的像素,而是使用百分比。

  • 相关阅读:
    HYSBZ 1797 Mincut 最小割
    CodeForces 820B + 821C
    Codeforces 817+818(A~C)
    codeforces 816B Karen and Coffee (差分思想)
    840. Magic Squares In Grid ——weekly contest 86
    Linux 环境下 C++ 的开发编译
    838. Push Dominoes —— weekly contest 85
    836. Rectangle Overlap ——weekly contest 85
    六度空间
    835. Image Overlap —— weekly contest 84
  • 原文地址:https://www.cnblogs.com/Yiren-33/p/6654487.html
Copyright © 2020-2023  润新知