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

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

A、<a href=URL target=_new>..</a>

B、<a href=URL target=_self>..</a>

C、<a href=URL target=_blank>..</a>

D、<a href=URL target=_parent>..</a>

【知识点】

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

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

<html>
    <body>
        <script type="text/javascript">
            var test=new Boolean();
            document.write(test);
            document.write("<br />");

            var test=new Boolean(0);
            document.write(test);
            document.write("<br />");

            var test=new Boolean(null);
            document.write(test);
            document.write("<br />");

            var test=new Boolean("");
            document.write(test);
            document.write("<br />");

            var test=new Boolean(NaN);
            document.write(test);
            document.write("<br />");
        </script>
    </body>
</html>

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、<button>

B、<input>

C、<label>

D、<img>

【知识点: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框架。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

濯一一

你的鼓励:我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值