html5 data src显示,srcdoc =“…”和src =“data:text/html,…”之间的区别是什么?

例如,这是它们之间的区别:

并且,如果他们是完全相同的,为什么HTML5添加srcdoc属性?

编辑

也许我不够清楚。我没有比较src与srcdoc,但src使用text / html数据URI与srcdoc。

然后,如果功能图是这样的

| src attribute | srcdoc attribute

--------------------------------------------------------------------

URL | Yes | No without using src (*)

HTML content | Yes, using data URI | Yes

为什么是srcdoc需要?

(*) 注意:

看来srcdoc可以用于通过URL(Demo)加载页面,使用带有srcattribute的子框架: