UIWebView中用于显示文本的应用程序生成的HTML

UIWebView中用于显示文本的应用程序生成的HTML,html,ios,uiwebview,Html,Ios,Uiwebview,我使用UIWebView通过以下方法显示文本: loadHTMLString:baseURL HTLMSting在应用程序中的不同视图上创建,并通过上述方法传递到另一个视图中。我想知道UIWebView中使用的HTML是否有最佳实践。我已经通读了课堂参考资料并做了通常的搜索 例如,我可以添加: <html> <body> <p> for a new paragraph </p> </body> </html>

我使用UIWebView通过以下方法显示文本:

 loadHTMLString:baseURL 
HTLMSting在应用程序中的不同视图上创建,并通过上述方法传递到另一个视图中。我想知道UIWebView中使用的HTML是否有最佳实践。我已经通读了课堂参考资料并做了通常的搜索

例如,我可以添加:

<html>
<body>

 <p> for a new paragraph </p>

</body>
</html>

新段落

或者只是有:

<p> for a new paragraph </p>
新段落的

而且它似乎运行正常

也只是:

<p> for a new paragraph
新段落的

看起来效果不错,但基于我对HTML的了解(很少),大多数浏览器都可以处理(没有结束标记),但可能会产生意想不到的结果

我想从技术上讲,我可以加入:

<br />
<br />


它将基本上像一个新的段落一样工作(如果没有问题,我可能会这么做)

因此,我的问题是:对于一个发货应用程序,在编写专门用于在UIWebView中显示文本的HTML时,我应该如何严格地“遵循规则”?这是法律的出租人还是我能做有效的事


感谢您抽出时间,

就我个人而言,我总是尝试编写有效的HTML。如果这个UIWebview是屏幕上唯一的视图,那么它应该是格式良好的HTML。这意味着要有html、head、body、open和close段落标记


你也可以在事后使用其中一个html验证程序,看看你是否做得对。

就我个人而言,我总是尝试编写有效的html。如果这个UIWebview是屏幕上唯一的视图,那么它应该是格式良好的HTML。这意味着要有html、head、body、open和close段落标记


您也可以在事后使用其中一个html验证器,以查看是否一切正常。

UIWebView与Safari一样显示html,您必须“遵循规则”并使用有效的html标记。Safari可以显示HTML5,这与UIWebView控件相同。它非常灵活,但您必须使用有效的HTML,如为PC或其他设备创建任何其他类型浏览器的网站。

UIWebView显示HTML,如Safari所做,您必须“遵循规则”并使用有效的HTML标记。Safari可以显示HTML5,这与UIWebView控件相同。它非常灵活,但您必须使用有效的HTML,如为PC或其他设备的任何其他类型的浏览器创建网站。

是的,我还没有通过任何文档确认我必须完美地编写HTML。但是要让我的应用程序正确地编写它并不难。所以当有疑问的时候。。。谢谢你的输入是的,我还没有通过任何文档确认我必须完美地编写html。但是要让我的应用程序正确地编写它并不难。所以当有疑问的时候。。。谢谢你的意见