为了账号安全,请及时绑定邮箱和手机立即绑定

内联元素a转换为块状元素怎么不行?

我在上面的源代码增加了a{color:green;}和<a href="www.immoc.com"></a>,并没有换行啊,怎么回事?


<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>内联块状元素</title>

<style type="text/css">

div,p{background:pink;}

a{color:green;}

</style>

</head>

<body>

<div>div1</div>

<div>div2</div>

<p>段落1段落1<a href="www.immoc.com">段落1</a>段落1段落1</p>

</body>

</html>


正在回答

1 回答

哦,没事了,原来display:block是固定语法,我还以为display代表属性,block代表值(抽象的),用color:green(具体的)没问题。必须要写成a{display:block;}才行。

0 回复 有任何疑惑可以回复我~
#1

枫叶满山飘

你理解错了,在标签才能用属性即用等号双引号,在CSS中表示只能用;;来表示效果一样,只是有的标签没有特定的属性只能用内部式引入CSS来表示。
2016-08-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

内联元素a转换为块状元素怎么不行?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信