Add src attribute to the template tag, similar to script tag (but for HTML content). Add onload event.
Add src attribute to template


How this functionality (loading an external template into a web app) be achieved currently?


I’ve spelled out this proposal in more detail here. I switched from src to href because it reads more natural to me.

What does href
even stand for? src
obviously stands for “source”. I dislike cryptic tag names like rel
or href
, and even src
is cryptic but it is obvious and so commonly used (not just in HTML) that I think that one is fine.
Like, I don’t understand why there isn’t <style src="path/to/style.css">
, and only <link href="path/to/style.css">
. It’s just weird!

I share with you an aversion to all the cryptic syntax. In this case, I was thinking of src or href due to the sheer volume of precedent, which has caused IDE’s to hyperlink those attributes, and also I wonder if search engines already have blanket rules in place that recognize the attribute?