# Are Html style website outdated?

**URL:** <https://forum.codewithmosh.com/t/are-html-style-website-outdated/4217>\
**Category:** Uncategorized\
**Created:** [April 16, 2021, 6:57pm UTC](https://forum.codewithmosh.com/t/are-html-style-website-outdated/4217 "2021-04-16T18:57:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrasx853](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@andrasx853](https://forum.codewithmosh.com/u/andrasx853)\
**Post date:** [April 16, 2021, 6:57pm UTC](https://forum.codewithmosh.com/t/are-html-style-website-outdated/4217/1 "2021-04-16T18:57:37Z")

</div>

Hi there,

Nowadays I often look websites from a different point of view and newer saw .html extension.  
Are these type of web devlopment outdated?

---

<div class="post-metadata">

**Author:** ![William](https://avatars.discourse-cdn.com/v4/letter/w/b19c9b/32.png) [@William](https://forum.codewithmosh.com/u/William)\
**Post date:** [April 17, 2021, 1:19pm UTC](https://forum.codewithmosh.com/t/are-html-style-website-outdated/4217/2 "2021-04-17T13:19:47Z")

</div>

Not sure I understand your question.

The .html extension is used for HTML files. I think in the past also .htm was used.  
HTML is still an important part of web development so it’s not outdated.

---

<div class="post-metadata">

**Author:** ![andrasx853](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@andrasx853](https://forum.codewithmosh.com/u/andrasx853)\
**Post date:** [April 17, 2021, 1:50pm UTC](https://forum.codewithmosh.com/t/are-html-style-website-outdated/4217/3 "2021-04-17T13:50:24Z")

</div>

I mean we cannot see the htm extension at the end of the webaddress, that means a framework is used instead of simple html.

---

<div class="post-metadata">

**Author:** ![SAM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/sam/32/167_2.png) [@SAM](https://forum.codewithmosh.com/u/SAM)\
**Post date:** [April 17, 2021, 5:03pm UTC](https://forum.codewithmosh.com/t/are-html-style-website-outdated/4217/4 "2021-04-17T17:03:10Z")

</div>

> [@andrasx853](#):
>
> we cannot see the htm extension at the end of the webaddress, that means a framework is used instead of simple html

Not necessarily. The routing rules on the server decide whether a static (html) file is served for a certain URL or if the content is somehow dynamically generated. A very simple example is [https://www.moshified.com/](https://www.moshified.com/): There’s no `html` extension in the URL but the page served is a static html file. Also an `html` extension doesn’t always say that a static file is served. The page may still be generated dynamically.

> [@andrasx853](#):
>
> Are these type of web devlopment outdated?

Serving static hand coded html is probably uncommon in production nowadays. Many websites are built with content management systems (like Wordpress) where you can provide content without HTML/CSS knowledge.

But as soon as it comes to web development and real dynamic content you need to know HTML and CSS both for server side and client side approaches.

To learn HTML and CSS it’s best to hand code static files to focus on HTML and CSS instead of also dealing with other technologies distracting you from your main goal.
