Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html对齐元素:html段落、属性还是css?_Html_Css_Optimization_Styles - Fatal编程技术网

html对齐元素:html段落、属性还是css?

html对齐元素:html段落、属性还是css?,html,css,optimization,styles,Html,Css,Optimization,Styles,在html(特定浏览器)中,某些元素不能直接使用属性“align=middle”对齐。 因此,我有时使用来对齐元素。 这个好吗?是否有其他方法(例如使用css)来对齐元素会更好 任何帮助都将不胜感激。最好使用CSS,如下所示: <p style="text-align:center">...</p> HTML5不再支持像这样的元素的“align”属性。对于a、p和div标签,最好的解决方案是CSS align | pos(中、左、右; 正如弗兰肯斯卡夫的回答; D

在html(特定浏览器)中,某些元素不能直接使用属性“align=middle”对齐。
因此,我有时使用

来对齐元素。 这个好吗?是否有其他方法(例如使用css)来对齐元素会更好


任何帮助都将不胜感激。

最好使用CSS,如下所示:

<p style="text-align:center">...</p>


HTML5不再支持像
这样的元素的“align”属性。

对于a、p和div标签,最好的解决方案是CSS align | pos(中、左、右; 正如弗兰肯斯卡夫的回答;

Divs


HTML5不支持属性
align
,我明白了,您应该使用cssoh。p align仍然可以正常工作,但是css
float
?我找不到将元素浮动到中间的解决方案。请帮我一点忙,好的,用css将块元素居中:
。居中{margin left:auto;margin right:auto;width:80%;}
width不能是100%这更好,但还是谢谢!已经很好了,但是仍然期待更好的解决方案。一些表单和div元素呢?我尝试使用p样式对齐它们,但它并没有真正对齐到正中间。(或者应该是其他元素,我真的忘了,别问我了。我会忘记其他的一切,如果你以后问我,我会回答你
javascript:void(0)
)请参阅3个示例;p、 div和一个文本输入字段。HTML5也不再支持div的align属性。fiddle中的三个属性都是中间对齐的
<div align="center">....</div> 
width: 500px
margin: 0 auto 0 auto;