Тёмный

HTML & CSS Crash Course Tutorial #8 - CSS Layout & Position 

Net Ninja
Подписаться 1,5 млн
Просмотров 232 тыс.
50% 1

Hey gang, in this HTML & CSS Tutorial we'll look at how to layout our content on the page. We'll do this by using a mixture of display types (block, inline & inline-block) as well as looking in detail at the 'position' property.
----------------------------------------
🐱‍💻 🐱‍💻 Course Links:
+ VS Code download - code.visualstudio.com/
🐱‍💻 🐱‍💻 Other Related Courses:
+ Modern JavaScript Tutorial - www.thenetninja.co.uk/udemy/m...

Опубликовано:

 

27 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 185   
@meghaaggarwal8508
@meghaaggarwal8508 3 года назад
You have no idea how you have clarified all the very basics of CSS like max-width, width percentage, positioning by showing a live example in website. Thank you so much :)
@NetNinja
@NetNinja 3 года назад
You're welcome :)
@agustinbustos3799
@agustinbustos3799 5 лет назад
Thanks for re-igniting my interest on web design. Many people recommend you in some forums as one of the best YT channels for learning web development, and after binge-watching some of your courses, I cannot ever disagree. Keep it up!
@NetNinja
@NetNinja 5 лет назад
Wow awesome :D thank you!
@Dianacat777
@Dianacat777 Год назад
Something I really love about these courses is how you deliberately make common mistakes when setting code up so you can explain why they're happening and then show the viewer how to address them. Seriously, it's invaluable. Really deepened my understanding of how these different elements interact!
@NetNinja
@NetNinja Год назад
Thanks, really appreciate that :)
@Dianacat777
@Dianacat777 Год назад
@@NetNinja I'd noticed it throughout your tutorials (currently working through this one and PHP, and seriously, your teaching style is a godsend), and you actually answered a problem I was having with a bit of beginner webdev I was working on - I couldn't figure out why some relative elements weren't taking up space on the page, then today realized they were in a div that was set as absolute. Whitespace allocation wasn't something I'd learned from just googling around how to position stuff, so I really appreciate it coming up so intuitively here! Also the concept of a CSS reset, because that makes everything SO much easier moving forward. Thanks for all the work you've put into these courses!
@egbesampson3568
@egbesampson3568 7 месяцев назад
masterclass teaching very good
@mithrandir2171
@mithrandir2171 3 года назад
Voluntarily watched the Ad and never skipped Ad. My way of thanking you for your amazing work and helping us for free. 💖
@NetNinja
@NetNinja 3 года назад
Thanks so much, I really appreciate it! :)
@hitthecity2
@hitthecity2 3 года назад
Been writing CSS since 2001, yet learned a lot! Thanks Shaun!
@ArtByArja
@ArtByArja 4 года назад
omg...finally i understand what im doing wrong! Even my teachers wont tell me online what i am doing wrong.......apparently I have used px, instead of % to keep headings/letters inside a banner...it would just glide outside of the image when shrinking the page.
@divyanshubhatnagar4601
@divyanshubhatnagar4601 4 года назад
No matter what you make a video on. You know your job well. Being an experienced Software Engineer, I find these so useful for refreshing my concepts and I am sure the beginners find them equally useful. Great job done 💯
@ahmedm7298
@ahmedm7298 3 года назад
It’s my second week of self teaching & first time here, think I’m in the right place , so far everything makes sense here , that’s how it feels. I like the way you explaining positioning.
@kritikjain3617
@kritikjain3617 2 года назад
Man! what a fantastic course this is. Completed in one sitting, and let me tell you that it's worth in gold
@robertbibong1040
@robertbibong1040 2 года назад
You are The Best Teacher Ever! You deserve alot of respect. Be blessed for the content you are sharing to us!
@mehriabdukodirova9155
@mehriabdukodirova9155 4 года назад
Best tutorial ever on the topic!) I have been watching LinkedIn learning and other RU-vid resources, thankful that I found out this course :)
@redfolgers2233
@redfolgers2233 4 года назад
dear shawn...you bring my stress levels down...you make me a better person...i love you sincerly, your fan
@bobcobb2253
@bobcobb2253 3 года назад
I had given up on understanding Absolute Positioning until I saw this. Now I finally understand. Thank you!!
@imebasseyisua-ikoh4167
@imebasseyisua-ikoh4167 4 месяца назад
4 years later this is still very useful for me as a beginner. Thanks so much for really simplifying these CSS concepts
@NetNinja
@NetNinja 4 месяца назад
Glad it was helpful! :) thanks for watching
@asaanchaudhury1721
@asaanchaudhury1721 2 года назад
This is the best CSS tutorial on layout and position i have come across since I started learning 3 days ago!!
@Minecrafter1101100
@Minecrafter1101100 4 года назад
Hello, Shaun! I'm on my way to become full-stack web-dev. I was for a long time in searching good resource to learn from, then I found your channel. Now I'm nearly done with html and css, thanks to your videos. I did buy your javascript course on udemy in order to support your labor! Thank you very much for your free courses as well!
@NetNinja
@NetNinja 4 года назад
Thanks so much, really appreciated :)
@michaelengher9895
@michaelengher9895 3 года назад
I really must say that the example you used to explain positioning was the best and only practical example I have ever seen. This is the first example of CSS positioning that I see that gives a REASONABLE CONTEXT of this confusing concept. In all other tutorials that I’ve watched, the instructors really go out of their way to explain but the examples they use to explain it are pointless and don’t give any practical context. So I always finish watching their tutorials frustrated and feeling that something was missing and didn’t know what it was. I didn’t get why I don’t get it already. So finally an example that really shows a reasonable context to use positioning. Thank you very much!! Really Fantastic example and your explanations are spot on!
@NetNinja
@NetNinja 3 года назад
Thank you so much 😃
@MrSmellyPotato
@MrSmellyPotato 5 лет назад
Now I know how position works after first seen, awesome tutorial!
@ArtVandelayInc
@ArtVandelayInc 3 года назад
Just wow. That was a perfect teaching of a subject. Hands down man
@lisaheesters4508
@lisaheesters4508 4 года назад
Learned more from this video than my advanced webcoding classes. Thanks! :)
@codedynamics1
@codedynamics1 3 года назад
😳
@marisakirisame659
@marisakirisame659 2 года назад
Your teaching is amazing, I have never understood positioning until I watched this
@strangerinyourchair
@strangerinyourchair 4 года назад
Absolutely loving these tutorials but just a bit of feedback: Everything has been incredibly clear up until here: 28:15. This is hard to get my head around and I feel it could be clearer. I am really tired so it might be that though. Anyway, thanks again! Brilliant stuff.
@nsj5673
@nsj5673 3 года назад
You are great, dude. You can't imagine how good and understandable your videos are. Keep going, you got new subscriber.
@NetNinja
@NetNinja 3 года назад
thank you!
@md.baianulhoquerukon9745
@md.baianulhoquerukon9745 Год назад
@@NetNinja you're welcome😁
@dms6553
@dms6553 11 месяцев назад
I went through the whole course in 2 days using 1.5x speed - trust me you did a god level job - I loved the way you focused on details and positioning is really well explained. I feel like I should go through the whole coure once a month. Keep up the good work.
@hafsathalilu3148
@hafsathalilu3148 3 года назад
This is awesome! I'm blown away! I love how you explain is very simple terms.
@ibrahimcious
@ibrahimcious 4 года назад
i know there are so many html and css tutorial out there. but i prefer your teaching style. Thanks!
@ikeiris
@ikeiris 2 года назад
You are number one in my top 3 of the best instructors, I am seriously happy to have found your channel. I'm grateful 🙏
@NetNinja
@NetNinja 2 года назад
Wow, thank you Ike! :) that's much appreciated!
@travelselects272
@travelselects272 5 лет назад
Thank you. You make learning enjoyable.
@mikenje5409
@mikenje5409 4 года назад
Brilliant explanation 10 of 10.
@romko-romario
@romko-romario 3 года назад
A great tutorial! Really helped me to finally understand CSS positioning.
@weareloved
@weareloved 2 года назад
omg! Thank you so much for these tutorials !! 🙏🏻
@heineken-jv1nc
@heineken-jv1nc Год назад
Had to watch it 4 times but now I got it. Insane. Thank you m8.
@ArchanaSingh-hd3ug
@ArchanaSingh-hd3ug 3 года назад
Built my own website after watching your videos. Thanks a lot, was really helpful for front-end development. I am Samarth from India.
@JHatLpool
@JHatLpool 3 года назад
I am working through each of the 11 tutorials. #1 to #8 have all been very good. In this tutorial, I think the final Mario web page looks really good and gives the user a good template to work with.
@NetNinja
@NetNinja 3 года назад
Thanks :). Glad you like it.
@rafatmuizmahmud2698
@rafatmuizmahmud2698 4 года назад
I loved every bit of it
@miriammiriamxoxo
@miriammiriamxoxo 4 года назад
Its looking beautiful, just in time!! Now just sit and wait for the new Mario movie to come out :D
@yinonb172
@yinonb172 2 года назад
Best HTML & CSS Tutorial, explanations are greats and brights.
@harryflim
@harryflim 5 лет назад
Excellent explanation
@Lenny4400
@Lenny4400 2 года назад
Dear friend you are doing a good job break ing things for the people! Keep it that way.
@sam4457
@sam4457 Год назад
"All right there gang "this are great tutorials💯
@NetNinja
@NetNinja Год назад
Thanks Sam! :)
@SantoshPun123
@SantoshPun123 5 лет назад
Your explanation is freakin awesome... Overall 10/10 rating :)
@NetNinja
@NetNinja 5 лет назад
Thanks so much 😊
@codigoninja
@codigoninja 3 года назад
Great tutorial series, thank you so much!
@amongdoomers9464
@amongdoomers9464 4 года назад
best of css😍😍
@SuperOnlyP
@SuperOnlyP 4 года назад
I suggest understanding block and inline, how box model is applied to block element, default margin padding of element before watching this video. I got confused for the first time when I watched it.
@avinashsingh9898
@avinashsingh9898 6 месяцев назад
bro makes us humble by writing hex codes casually
@toluwanielemosho7308
@toluwanielemosho7308 4 года назад
Youre my CSS mentor bro
@hospitaller100
@hospitaller100 4 года назад
It's like watching a cooking show haha. Nicely done! Btw I'm watching your tutorials on udemy and they are so great! thanks a lot!
@ARTdeas
@ARTdeas 4 года назад
What a Tutorial, Amazing , unbelievable, thank you very much
@assadullah7816
@assadullah7816 2 года назад
Tnx u sir : After 2 months of searching finaly i fully understand the position properties
@Shakeel714
@Shakeel714 3 года назад
Thanks Shaun for creating and sharing wonderful tutorials
@Palaan92
@Palaan92 Год назад
You are the best tutor and I am big fan of your Style to teaching us... Thank You ☺️.... For teaching us Sir💗😊...
@NetNinja
@NetNinja Год назад
So nice of you :) thanks for watching Syed!
@egbesampson3568
@egbesampson3568 7 месяцев назад
you make the web so easy and understanding for everyone
@emantsrifemantsal2834
@emantsrifemantsal2834 3 года назад
this is so practical many cool websites that i visited contain a lot of these commands (also some contain js which i'll watch next)
@nicholaslewis279
@nicholaslewis279 Год назад
Out of everyone I've watched, you're the only one who actually described what the viewport is lol
@Lucas_V.P.
@Lucas_V.P. Год назад
Dude, your Videos are overall so well done! I even figured out, that you dont need to experiment with the nav tag. If you inspect the header and hover over the outer field of the "block graphic" it shows you the exact measurement of the element in pixels on the webpage! So you can just read that off :)) in this case you couldve instantly seen that it were 147.88 pixels, so pretty accurate with the 148" in the video :D Greetings from Germany man, you are helping us out so much!!
@prasadingole7315
@prasadingole7315 2 года назад
You explain it very well, I learn lots of from your video, Thanks man!
@chammu6936
@chammu6936 3 года назад
Clear explanation.Please upload the video on different CSS units(%,em,rem,px) and when to use what unit?
@DarkMaze05
@DarkMaze05 3 года назад
Sir, thank you so much! I've only been coding for 3 weeks now and I had a very hard time understanding this. I was beginning to think I choose the wrong hobby.
@codedynamics1
@codedynamics1 3 года назад
Thanks Shaun! Ur the greatest, along with Brad ☺️👨‍💻
@remaztoti2587
@remaztoti2587 4 года назад
thank you so much much love to u mr. ninja ur the best keep up the good work
@myjava2844
@myjava2844 2 года назад
You redefined UI design from zero to hero.
@arese9202
@arese9202 4 года назад
You're a good teacher🥺
@garyfxxk
@garyfxxk 3 года назад
for those have problems with centering the 'nav ul' , change 'max width' from 1200px to ur computer resolution size (e.g mine 1080px)
@BondTop10ThemeSongs
@BondTop10ThemeSongs Год назад
text-align: center; needs to be added for 'nav ul' (at 23:10)
@syeedimtiaz2974
@syeedimtiaz2974 Год назад
Thank you very much for a well planned tutorial .
@anuragthakur5787
@anuragthakur5787 2 года назад
Had to watch this 2 times but I got it all great explanation ✌
@arv1204
@arv1204 4 года назад
Thank you for your free tutorial training course I'm learning a lot! just a question I noticed that the navigation titles are a bit way off the center how can I center it completely?
@iamsandwich
@iamsandwich Год назад
2 years late, but text-align: center; in the nav ul In case anyone else gets this problem
@mohitwayde249
@mohitwayde249 3 года назад
Superb👍
@kashifdeshmukh9340
@kashifdeshmukh9340 10 месяцев назад
Awesome Course and Very easy to understand.
@hussainbabonji4207
@hussainbabonji4207 Год назад
i really loved the way you designed this course thank you
@NetNinja
@NetNinja Год назад
Happy to hear that! :) thanks Hussain
@JSL-07
@JSL-07 Год назад
thank u so much u give us hope..
@nu2883
@nu2883 4 года назад
Still the best, thank u...
@beetlejuice5786
@beetlejuice5786 3 года назад
Very accessible, nice end product.
@alexroy4235
@alexroy4235 2 года назад
Best of the best tutorial
@markzait2750
@markzait2750 Год назад
Very useful and clear video. Thank you!
@NetNinja
@NetNinja Год назад
Glad it was helpful! :) thanks for watching Mark
@dineshr3841
@dineshr3841 3 года назад
Best tutorial and it's very useful...👍🏻
@NetNinja
@NetNinja 3 года назад
Thanks a lot 😊
@jeffxcc
@jeffxcc Год назад
This is great! I'm getting it.
@NetNinja
@NetNinja Год назад
That's great to hear Jeffrey! :)
@julietegbule5532
@julietegbule5532 2 года назад
I swear you are awesome. Finally someone taught me how to position my page . Big ups man . Are you on udemy
@gorgeelibertad5456
@gorgeelibertad5456 3 года назад
you deserve all the likes subscribes and shares. THANK YOU!
@allanjchiang
@allanjchiang 10 месяцев назад
Commenting for the RU-vid algorithm :)
@pankajrawat7435
@pankajrawat7435 4 года назад
"Dhanyabad !" It Means Thank You in Hindi !!!
@astrix8812
@astrix8812 4 года назад
"Dhanyawaad" hota hai bhai
@speakerspeak7722
@speakerspeak7722 3 года назад
Thank to net ninja😍😍
@Hgj-hb9bd
@Hgj-hb9bd 4 года назад
0 dislikes... Nice ❤
@siddhartharoychowdhury2489
@siddhartharoychowdhury2489 3 года назад
Best Teacher. Or I should say Best Sensei ;)
@NetNinja
@NetNinja 3 года назад
Thanks! 😃
@rakhirakhi2525
@rakhirakhi2525 3 года назад
Thanks dear
@eazlai
@eazlai 4 года назад
Why do you hard code font sizes (e.g. 48px @ 31:12)? It seems that this will make the website less responsive. Why not use font sizing approaches that are more dynamic?
@thstudio007
@thstudio007 4 года назад
I've been following this course from the very beginning. It's really easy to follow. However, the menu is not centered yet :P
@Lbmaniak
@Lbmaniak 4 года назад
Thx
@tahaali9833
@tahaali9833 4 года назад
how many videos going to be in this category ?? great tutorials.
@shiningzhang2288
@shiningzhang2288 Год назад
thank you so much
@emadnova8182
@emadnova8182 3 года назад
thank you very much, these videos are excellent btw I have one question you used display: inline-block for nav section under banner can we use display: flex for it? and handle it with justify-content: space around? is there any difference?
@NeoCoding
@NeoCoding 4 года назад
you have so cute taste, it's a pleasure to look at your work!
@michaelfestus3619
@michaelfestus3619 2 года назад
You’re too Good man
@aminmouhamed2502
@aminmouhamed2502 3 года назад
the best ninja
@sdarcy29
@sdarcy29 3 года назад
OMG , mate you should be a tutor. Why cant this be the norm when teaching.
@Victor-vw5zq
@Victor-vw5zq Год назад
Is the little white space to the left of the banner driving you insane? He fixes it at 25:38 Turns out it is just the margin of the body!
@krishstatus6060
@krishstatus6060 3 года назад
Great take a bow 👍🏻
@joonaspuurtinen6396
@joonaspuurtinen6396 2 года назад
Hello The Net Ninja! Which theme are you using in these videos? It certainly looks like Monokai++ but it is a bit dimmer with the colors than what I have found which is more pleasing to eyes.
@keyos27
@keyos27 4 года назад
Hi, Ninja. This is my first time utilizing "white-space" property. I am just wondering if you are not using the layout system like Flex or Grid in order not to make this series complicated for the beginners?
@NetNinja
@NetNinja 4 года назад
Hey, correct. I have 2 complete playlists for flex and grid. But I think it’s important to understand all the basics first.
@keyos27
@keyos27 4 года назад
@@NetNinja Definitely! Thank you for reply.
@PcHabitat
@PcHabitat 5 лет назад
Can you change the color of the navbar at around 150px from the top by doing a sticky header??
@shervangh9660
@shervangh9660 2 года назад
you are god bro
Далее
How to Properly Layout A Website (For Beginners)
14:50
Просмотров 520 тыс.
АСЛАН, АВИ, АНЯ
00:12
Просмотров 965 тыс.
Learn Flexbox CSS in 8 minutes
8:16
Просмотров 1,4 млн
Incredible scroll-based animations with CSS-only
32:23
Просмотров 372 тыс.
HTML & CSS Crash Course Tutorial #6 - HTML 5 Semantics
14:14
Top 10 CSS One Liners That Will Blow Your Mind
13:34
Просмотров 913 тыс.
The secret to mastering CSS layouts
17:11
Просмотров 267 тыс.
Learn CSS Position In 9 Minutes
9:26
Просмотров 1,9 млн