<div><span>

本文介绍了XHTML中用于划分语义性内容的两个标签<div>和<span>的区别。<div>作为块级元素,常用于划分页面结构;而<span>为行内元素,适用于对文本内部进行样式或脚本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 XHTML有两个只用来标出范围的标签:<div>和<span>。它们用来将内容划分成语义性(semantic)的块,也就是具有相似含义的块。每个<div>和<span>中的内容应该具有相似的含义。

<div>和<span>的区别:

<div>是块级(block-level)元素,它与前后元素之间有物理换行。

<span>不是块级的,它是行内的(inline),所以可以将它应用于句子的一个短语。

&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;ui version="4.0"&gt; &lt;class&gt;Login&lt;/class&gt; &lt;widget class="QWidget" name="Login"&gt; &lt;property name="windowModality"&gt; &lt;enum&gt;Qt::ApplicationModal&lt;/enum&gt; &lt;/property&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;0&lt;/x&gt; &lt;y&gt;0&lt;/y&gt; &lt;width&gt;652&lt;/width&gt; &lt;height&gt;385&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="windowTitle"&gt; &lt;string&gt;图书馆管理系统&lt;/string&gt; &lt;/property&gt; &lt;widget class="QLabel" name="label"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;20&lt;/x&gt; &lt;y&gt;20&lt;/y&gt; &lt;width&gt;111&lt;/width&gt; &lt;height&gt;41&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="text"&gt; &lt;string&gt;&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-size:16pt;"&gt;用户登录&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;&lt;/string&gt; &lt;/property&gt; &lt;property name="textFormat"&gt; &lt;enum&gt;Qt::AutoText&lt;/enum&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QLabel" name="user"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;150&lt;/x&gt; &lt;y&gt;90&lt;/y&gt; &lt;width&gt;60&lt;/width&gt; &lt;height&gt;41&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="text"&gt; &lt;string&gt;&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-size:12pt;"&gt;用户名&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;&lt;/string&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QLabel" name="password"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;160&lt;/x&gt; &lt;y&gt;150&lt;/y&gt; &lt;width&gt;60&lt;/width&gt; &lt;height&gt;26&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="text"&gt; &lt;string&gt;&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-size:12pt;"&gt;密码&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;&lt;/string&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QLabel" name="identify"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;140&lt;/x&gt; &lt;y&gt;180&lt;/y&gt; &lt;width&gt;91&lt;/width&gt; &lt;height&gt;59&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="text"&gt; &lt;string&gt;&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-size:12pt;"&gt;身份类型&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;&lt;/string&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QLineEdit" name="userline"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;290&lt;/x&gt; &lt;y&gt;100&lt;/y&gt; &lt;width&gt;191&lt;/width&gt; &lt;height&gt;21&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QLineEdit" name="pwline"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;290&lt;/x&gt; &lt;y&gt;150&lt;/y&gt; &lt;width&gt;191&lt;/width&gt; &lt;height&gt;21&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="echoMode"&gt; &lt;enum&gt;QLineEdit::Password&lt;/enum&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QComboBox" name="idbox"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;320&lt;/x&gt; &lt;y&gt;200&lt;/y&gt; &lt;width&gt;121&lt;/width&gt; &lt;height&gt;22&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;item&gt; &lt;property name="text"&gt; &lt;string&gt;读者&lt;/string&gt; &lt;/property&gt; &lt;/item&gt; &lt;item&gt; &lt;property name="text"&gt; &lt;string&gt;图书管理员&lt;/string&gt; &lt;/property&gt; &lt;/item&gt; &lt;item&gt; &lt;property name="text"&gt; &lt;string&gt;系统管理员&lt;/string&gt; &lt;/property&gt; &lt;/item&gt; &lt;/widget&gt; &lt;widget class="QPushButton" name="loginbt"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;250&lt;/x&gt; &lt;y&gt;270&lt;/y&gt; &lt;width&gt;93&lt;/width&gt; &lt;height&gt;28&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="text"&gt; &lt;string&gt;登录&lt;/string&gt; &lt;/property&gt; &lt;/widget&gt; &lt;widget class="QPushButton" name="exitbt"&gt; &lt;property name="geometry"&gt; &lt;rect&gt; &lt;x&gt;420&lt;/x&gt; &lt;y&gt;270&lt;/y&gt; &lt;width&gt;93&lt;/width&gt; &lt;height&gt;28&lt;/height&gt; &lt;/rect&gt; &lt;/property&gt; &lt;property name="text"&gt; &lt;string&gt;退出&lt;/string&gt; &lt;/property&gt; &lt;/widget&gt; &lt;/widget&gt; &lt;resources/&gt; &lt;connections/&gt; &lt;/ui&gt; 只对该代码进行修改美化页面
05-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值