Html杂记

1、>的意思

传递并覆盖。他所起的作用是将运行后的回显结果传递到后面的范围(后面可是文件也可是默认的系统控制台)

2、<dl> 标签定义了定义列表(definition list

<dl> 标签用于结合 <dt> (定义列表中的项目)和 <dd> (描述列表中的项目)。

3float 属性定义元素在哪个方向浮动

4#main.main区别

        #main 定义的是ID"main"这个元素的样式 .main 的意思是新建一个名为"main"的样式 #main 只能定义ID"main"这个元素的样式 .main 一但定义以后,可以让其他的元素来调用,方法为class="main"  #定义CSS样式,在调用时必须用ID,用.定义CSS样式,在调用时必须用CLASS。用 #定义的样式,一般都是定义结构框架,一些大的容器,且在同一个页面只能出现一 次;而且.定义的样式,一般都是起修饰作用或多次重复的样式。还一点就是在同一 个层里同时出现IDCLASS样式,ID更优先于CLASS

5<a href="#">是什么意思? 

       <a href="#">是链接到本页,因为你有的时候需要有个链接的样式,但是又不希望他跳转,这样写。

6display:

inline的作用是设置对象做为行内元素显示,inline是内联对象的默认值(ps:内联对象就是不自动产生换行的元素,比如span)而我们一般用的div是块级元素,默认display属性是block,但将divdisplay设置为inline的话,则多个div可以像span一样显示在一行了。

7CSS中,overflow:hidden的作用是隐藏溢出

比如:<div style="300px;overflow:hidden" id=1><div id=2></div><div>
ID=2的这个DIV高度设定的宽度超过了300px,那么超出的部分将自动被隐藏。

8、font

             

9、阻止<a>标签的页面跳转

当页面中a标签不需要执行任何页面跳转行为时:

  1)标签属性href,使其指向空或不返回任何内容

      <a href="javascript:void(0);" >页面不跳转</a>

      <a href="javascript:;" >页面不跳转</a>

  2)标签事件onclick,阻止其默认行为

      <a href="" onclick="return false;">页面不跳转</a>

      <a href="#" onclick="return false;">页面不跳转</a>

  在HTML代码中,当onclick事件的返回值为false时,那么该处的默认行为将不会执行。这里的默认行为是指没有Onclick事件时原本的行为。

原文地址:https://www.cnblogs.com/bkyy/p/7811089.html