# Should everything be into a grid in the html?

**URL:** <https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723>\
**Category:** ionic-v3\
**Created:** [June 12, 2018, 11:11am UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723 "2018-06-12T11:11:20Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kyrax80](https://avatars.discourse-cdn.com/v4/letter/k/aca169/32.png) [@Kyrax80](https://forum.ionicframework.com/u/Kyrax80)\
**Post date:** [June 12, 2018, 11:11am UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723/1 "2018-06-12T11:11:20Z")

</div>

In Ionic, should everything be into a grid? If not, when should grids be used?

Thanks

---

<div class="post-metadata">

**Author:** ![izio38](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/izio38/32/119945_2.png) [@izio38](https://forum.ionicframework.com/u/izio38)\
**Post date:** [June 12, 2018, 12:12pm UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723/2 "2018-06-12T12:12:41Z")

</div>

It’s up to you.  
Firstly you could import the bootstrap grid, or skeleton css grid or whatever.  
It’s just to manage the different devices your app could be on.  
Desktop will probably not be styled as you styled mobile.

So it’s really up to you, you could write your own css for each element too 🙂

---

<div class="post-metadata">

**Author:** ![ChrisGriiffith](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/chrisgriiffith/32/66576_2.png) [@ChrisGriiffith](https://forum.ionicframework.com/u/ChrisGriiffith)\
**Post date:** [June 12, 2018, 5:08pm UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723/3 "2018-06-12T17:08:53Z")

</div>

There is the Ion-Grid you can use, so no need to import any other framework. As a general rule, the flatter the DOM, the faster the render.

Realistically, I only use it when I need things in a row.

---

<div class="post-metadata">

**Author:** ![izio38](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/izio38/32/119945_2.png) [@izio38](https://forum.ionicframework.com/u/izio38)\
**Post date:** [June 12, 2018, 6:22pm UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723/4 "2018-06-12T18:22:32Z")

</div>

Hi Chris.  
[Skeleton](http://getskeleton.com/) is about 200 line of CSS and have a larger functionnalities than Ionic grid, this is why I talked about use other framwork.  
Also, as far as I know (but I could be wrong), If we don’t use an Ionic components, It won’t be added to the final build, so the DOM will stay intact! 🙂

---

<div class="post-metadata">

**Author:** ![Kyrax80](https://avatars.discourse-cdn.com/v4/letter/k/aca169/32.png) [@Kyrax80](https://forum.ionicframework.com/u/Kyrax80)\
**Post date:** [June 13, 2018, 9:15am UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723/5 "2018-06-13T09:15:56Z")

</div>

with the flatter you mean that without ino-grid its flatter than with it?

---

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [July 19, 2021, 9:32pm UTC](https://forum.ionicframework.com/t/should-everything-be-into-a-grid-in-the-html/132723/6 "2021-07-19T21:32:24Z")

</div>

Closed on July 19, 2021, 9:32pm UTC


