关于换行

来源:3-12 超链接

rock221

2021-02-21 10:37:22

<html>

 <head>

  <title>first.html</title>

 </head>

 <body>

<p><a href="welcome.html">打开新页面</a> </p>

<a href="http://www.imooc.com">慕课网</a>

 </body>

</html> 


为什么不是 这样写啊, 第一个打开页面本身就在第一行了, 需要下面的内容换行,不应该下面的内容添加换行<p>吗;

<html>

 <head>

  <title>first.html</title>

 </head>

 <body>

​<a href="welcome.html">打开新页面</a> 

<p><a href="http://www.imooc.com">慕课网</a><p>

 </body>

</html> 


写回答

1回答

好帮手慕小班

2021-02-21

同学你好,a标签本身是一个行内元素,它并不会换行。

<p> 标签定义段落。p 元素会自动在其前后创建一些空白。浏览器会自动添加这些空间,并且p标签本身是一个块状元素。

比如:

http://img.mukewang.com/climg/60320642094109a705000406.jpg

而a标签

http://img.mukewang.com/climg/6032065c091c54d205090404.jpg

如上所示就是a标签和p标签的区别。无论将p标签放在上面的a标签还是下面的a标签都可以完成换行的效果。

祝学习愉快!

0

0 学习 · 16556 问题

查看课程