您当前的位置: 首页 >  前端

哆啦A梦_i

暂无认证

  • 2浏览

    0关注

    629博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

前端4-2-9:_blank、_self...var 假值、inline-block、label块级元素、行内元素大全

哆啦A梦_i 发布时间:2021-04-02 13:57:34 ,浏览量:2

1、表示新开一个标签页的超链接代码是( )

A、..

B、..

C、..

D、..

【知识点】

  • _blank:在新窗口打开
  • _self:在当前窗口打开
  • _parent:在父级窗口打开
  • _top:在最顶级窗口打开

2、该代码的输出结果为(   )


    
        
            var test=new Boolean();
            document.write(test);
            document.write("");

            var test=new Boolean(0);
            document.write(test);
            document.write("");

            var test=new Boolean(null);
            document.write(test);
            document.write("");

            var test=new Boolean("");
            document.write(test);
            document.write("");

            var test=new Boolean(NaN);
            document.write(test);
            document.write("");
        
    

A、false false false false false

B、false true false false false

C、false false true test Boolean

D、其他几项都不对

【知识点】

在JavaScript中,false、null、0、" "、undefined 和 NaN被称为假值。

var x = new Boolean();.

1.如果Boolean构造函数的参数不是一个布尔值,则该参数会被转换成一个布尔值。 2.如果参数是 0, -0, null, false, NaN, undefined, 或者空字符串 (“”),生成的Boolean对象的值为false。 3.其他任何值,包括任何对象或者字符串”false”, 都会创建一个值为true的Boolean对象。

var value = Boolean(value);

非布尔值转化成布尔值,需要直接使用Boolean函数,而不能通过新建Boolean对象。

3、哪一个不是浏览器默认的天生inline-block标签(拥有内在尺寸,可设置高宽,不会自动换行)?

A、

B、

C、

D、

【知识点:inline-block】

相关知识点回顾:块级元素、行内元素大全

1.常见的块级元素(自动换行, 可设置高宽 )有:

       div,h1-h6,p,pre,ul,ol,li,form,table,label等

2。常见的行内元素(无法自动换行,无法设置宽高)有:

       a,img,span,i(斜体),em(强调),sub(下标),sup(上标)等。

3.常见的行块级元素(拥有内在尺寸,可设置高宽,不会自动换行 )有:

     (button,input,textarea,select), img等

/

4.label元素不会是浏览器默认的行块级元素,实践出真知

   图1: input默认情况下可以设置可设置高宽,不会自动换行。但是label并没有变化(为了看的更加明显,所以给label加了边框)。

 图2:手动设置label的display属性为inline-block,才能实现可设置高宽,不会自动换行的效果。

4.这些细小的东西忘的很快。平时又多用ui框架。

关注
打赏
1556978864
查看更多评论
立即登录/注册

微信扫码登录

0.0414s