wbr元素表示一个可以换行的机会,即表示必要时可以在此处换行,至于是否换行,则由浏览器根据窗口或父元素的宽度情况自主决定。当宽度足够时,即没必要换号时,不进行换行,当宽度不够时,主动在此处换行。如:
<p>To learn AJAX, you must be familiar with the XMLHttp<wbr>Request.</p>
正常情况下,当宽度不足时,会在行末将整个单词放到下一行,但加入 wbr 后,就允许将单词XMLHttpRequest拆分在两行显示。运行结果如图 2‑44 所示:
由此可知,wbr元素与 br 元素不同,wbr元素不是强制换行,而是让浏览器知道哪里适合换行,并根据需要进行换行,可以让文本在有限空间内更具可读性。