Following are the various disadvantages of HTML:
- Inefficient: Using HTML alone for creating dynamic web pages is not sufficient. To create dynamic web page required some additional technologies.
- Limited for displaying content: HTML alone is limited in displaying the content on websites. Only certain tags described in HTML can be used for displaying the content of web pages.
- Unpredictable Behaviors across Browsers: HTML code gives different output in different browsers for some tags. This is a greater drawback of HTML, because web pages behavior is different from the expected behavior.
- Security: There are no special security features provided by HTML.
- Complexity: In HTML need to write lot of code fro making simple web pages. It will create complexity.