如何在HTML5中居中和包装文本

如何在HTML5中居中和包装文本,html,Html,我试图构建一个简单的HTML5页面,在页面中心显示一个URL。我在这里找到了一些很好的答案: 我一直在使用詹姆斯·约翰逊的答案,效果很好 问题是,我写这个页面是为了在一个小屏幕上显示,我需要正确包装URL,即使没有换行符。添加单词换行:断开单词;选项似乎没有帮助-文本在屏幕上被截去了一半 有人知道如何正确包装居中文本吗 按照要求,这是我的确切密码。边框的宽度只会增长到200像素以上,而不是环绕文本: <!DOCTYPE HTML> <html> <style t

我试图构建一个简单的HTML5页面,在页面中心显示一个URL。我在这里找到了一些很好的答案:

我一直在使用詹姆斯·约翰逊的答案,效果很好

问题是,我写这个页面是为了在一个小屏幕上显示,我需要正确包装URL,即使没有换行符。添加单词换行:断开单词;选项似乎没有帮助-文本在屏幕上被截去了一半

有人知道如何正确包装居中文本吗

按照要求,这是我的确切密码。边框的宽度只会增长到200像素以上,而不是环绕文本:

<!DOCTYPE HTML>
<html>

<style type="text/css"> 
#container {     
    display:table;     
    border-collapse:collapse;   
    height:200px;   
    width:200px; 
    border:1px solid #000; 
}          
#layout {     
    display:table-row;    
}            
#content {     
    display:table-cell;   
    text-align:center;  
    vertical-align:middle;   
word-wrap:break-word; 
}            
</style>      
<div id="container">     
    <div id="layout">     
        <div id="content">     
wefweflwjfijapowefjiaiwfejawi3af3ijwiiwajefajioaiwejcajjcap8uc83yw75078n377777777777777777777777777u9fjhfwjifwe7f902352698hiogn;lkegrierg90q3itoijaw4aw[igpjaw84h0q92jrjgauw-8rua 
        </div>      
    </div>    
</div> 

</html>

#容器{
显示:表格;
边界塌陷:塌陷;
高度:200px;
宽度:200px;
边框:1px实心#000;
}          
#布局{
显示:表格行;
}            
#内容{
显示:表格单元格;
文本对齐:居中;
垂直对齐:中间对齐;
单词包装:打断单词;
}            
WEFWLWJFIJAPOWEFJIAWEFFEJAWI3AF3IJWIIWAJEFAJIOAIWEJCAJCAP8UC83YW75078N37777U9FJHFWJIFWEW7F902352698;lkegrierg90q3itoijaw4aw[igpjaw84h0q92jrjgauw-8rua

您可以尝试通过媒体查询在低分辨率链接中添加中断:

.yourselector br { display: none; }

@media (max-width: 320px) {
.yourselector br { display: block; }
}

您可以尝试使用媒体查询在低分辨率链接中添加中断:

.yourselector br { display: none; }

@media (max-width: 320px) {
.yourselector br { display: block; }
}

要获得跨浏览器CSS方法,请尝试

.wordwrap{
空白:预换行;/*CSS3*/
空白:-moz预包装;/*Firefox*/

空白:-预包装;/*Opera对于跨浏览器CSS方法,请尝试

.wordwrap{
空白:预换行;/*CSS3*/
空白:-moz预包装;/*Firefox*/

空白:-pre-wrap;/*Opera您的HTML样本最有助于确定需要更改的内容。您的HTML样本最有助于确定需要更改的内容。