zoukankan      html  css  js  c++  java
  • html和css问题?

    1.说说你对语义化的理解?
    答,去掉或者丢失样式的时候能够让页面呈现出清晰的结构
    方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页;
    便于团队开发和维护,语义化更具可读性,是下一步吧网页的重要动向,遵循W3C标准的团队都遵循这个标准,可以减少差异化。
    2.display:none和visibility:hidden的区别?
    答,display:none  隐藏对应的元素,在文档布局中不再给它分配空间,它各边的元素会合拢,
    就当他从来不存在。
    visibility:hidden  隐藏对应的元素,但是在文档布局中仍保留原来的空间。
    3.行内元素有哪些?块级元素有哪些?CSS的盒模型?
    块级元素:div p h1 h2 h3 h4 form ul
    行内元素: a b br i span input select
    Css盒模型:内容,border ,margin,padding
    4.css的基本语句构成是?
    答,选择器{属性1:值1;属性2:值2;……}
    5.标签上title与alt属性的区别是什么?
    Alt 当图片不显示是 用文字代表。
    Title 为该属性提供信息
    6.如何居中一个浮动元素?
    答,对其设置margin:x auto;
    7,介绍一下CSS的盒子模型
    答,1)有两种, IE 盒子模型、标准 W3C 盒子模型;IE的content部分包含了 border 和 pading;
    2)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border).
    8.px和em的区别?
    答,答:相同点:px和em都是长度单位;
           异同点:px的值是固定的,指定是多少就是多少,计算比较容易。em得值不是固定的,并且em会继承父级元素的字体大小。
    9.谈谈渐进增强和优雅降级的理解?
    答,渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等, 改进和追加功能达到更好的用户体验。
           优雅降级 graceful degradation:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容.
    10..语义化标签有哪些?
    <header>头部</header>
            <nav>导航</nav>
            <article>
             <section></section>
             <article>
            <footer>尾部</footer>

  • 相关阅读:
    语言基础
    进制转换
    Java基础相关
    Java基础了解
    php 条件查询和多条件查询
    php 增删改查练习
    php 用封装类的方法操作数据库和批量删除
    php 用面向对象的方法对数据库增删改查
    php 面向对象的方式访问数据库
    OOP 7大原则
  • 原文地址:https://www.cnblogs.com/zhuxinpeng-looking/p/10664151.html
Copyright © 2011-2022 走看看