Div标记不显示

问题描述:

好的,我在HTML文件中有几个div标签,一些用于边框,一个用于文本。当我添加一个与右侧对齐的超链接时,它不显示。我试过把超链接放在段落标签中,没有一个。Div标记不显示

#text_align_right { 
 
    text-align:right; 
 
}
<div id="text_align_right"> 
 
    <p><a href="games.html"></a></p> 
 
</div>

编辑:我看到,我忘了补充文本。

+4

你的锚是空的... – scaisEdge

检查这一项

#text_align_right { 
 
    text-align:right; 
 
}
<div id="text_align_right"> 
 
     <p> 
 
     <a href="games.html">link</a> 
 
     </p> 
 
</div>

<a href="games.html">your_link_name_to_be_shown </a> . 

你不能看到anyhting,如果你不把任何东西在这里

#text_align_right p a { 
    text-align: right; 
} 

您也可以尝试使用float: right;代替。

但是,我只是简单地向<a>标签添加一个类。

<a href="games.html" class="games">ADD-TEXT-HERE</a> 

#text_align_right a.games { 
    text-align: right; 
} 

如果上面的是没有帮助的。尝试显示更多代码或标记,因为这可能有助于进一步了解您的情况或任何潜在的冲突。

您的HTML标记没有任何问题。该div不可见,因为a标签没有内容:

<div id="text_align_right"> 
    <p> 
    <a href="games.html">Link Text Over Here</a> 
    </p></div> 

您近了。你只是缺少实际文本:)

#text_align_right { 
 
    text-align:right; 
 
}
<div id="text_align_right"> 
 
     <p> 
 
     <a href="games.html">ADD-TEXT-HERE</a> 
 
     </p> 
 
</div>