The <ins> element marks content that has been added to a document. Browsers commonly underline inserted text, but the semantic meaning is an insertion or revision.
<p>Meeting: <del>Tuesday</del> <span class="text-primary" ><ins</span>>Wednesday</ins></p>Meeting: Tuesday Wednesday
<ins cite="change-log.html" datetime="2026-09-10">New wording</ins>Use cite for a resource that explains the edit and datetime for the time of insertion when that metadata is useful.
If the goal is only visual underlining, use CSS text-decoration. Use <ins> when the fact that content was inserted matters.
It marks content inserted into a document.
Browsers commonly underline it, but presentation can be changed with CSS.
No. Use CSS for decorative underlining.
Yes.
Yes. They are useful for showing removed and replacement content.
Author & Instructor at plus2net
I write and maintain practical tutorials on Python, PHP, SQL, JavaScript, HTML, jQuery, and web development at plus2net. The tutorials focus on clear explanations, working examples, and code that readers can test and adapt while learning.