Emmet = Faster HTML & CSS Workflow!

Sdílet
Vložit
  • čas přidán 5. 07. 2024
  • 👉 Become A VS Code SuperHero Today: vsCodeHero.com
    In this video, I'm going to give you a quick crash course into using Emmet. Emmet allows you to dramatically speed up your HTML & CSS workflow! In a single line using Emmet's abbreviation syntax, you can save yourself from writing hundreds of characters and multiple lines of code. We will cover the basics including siblings, nesting, multiplication, grouping, and much more.
    Emmet is built into Visual Studio Code (VS Code), but it is not exclusive to VS Code. It can be used with Sublime Text, Atom, and many other popular code editors. Visit the link to Emmet's website to download it for your editor.
    Emmet:
    emmet.io/
    Emmet Cheat Sheet:
    docs.emmet.io/cheat-sheet/
    Timestamps:
    00:00 - Introduction to Emmet
    01:00 - HTML Boilerplate
    01:35 - Basic Tags
    02:25 - Classes
    03:03 - Id's
    03:24 - Content
    03:41 - Siblings
    03:57 - Nesting
    05:05 - Climb Up
    06:02 - Grouping
    07:02 - Multiplication
    07:22 - Numbering
    08:45 - Attributes
    09:36 - Implicit Tags
    10:37 - Forms & Inputs
    11:26 - Lorem Ipsum
    12:15 - Advanced Structures
    12:50 - CSS Abbreviations
    16:21 - Custom Emmet Snippets
    _____________________________________
    📚 Learn to CODE in just a FEW months here:
    Treehouse Discount Code: treehouse.7eer.net/codeSTACKr
    _____________________________________
    🛠️ Tools I use:
    🟠 Theme: marketplace.visualstudio.com/...
    🟠 Font: STACKr Code (Exclusive to my VS Code Course - vsCodeHero.com)
    🟠 SuperHero Extension Pack: marketplace.visualstudio.com/...
    🚢 Deploy for FREE on Vercel: vercel.com/ambassadors/codest...
    _____________________________________
    💖 Show support!
    PayPal: paypal.me/codeSTACKr
    _____________________________________
    Watch Next:
    Web Development - Beginners Roadmap (2020) - • Web Developer Roadmap ...
    Playlist: Web Development For Beginners - • Web Development - Begi...
    _____________________________________
    Connect With Me:
    Website: www.codestackr.com
    Twitter: / codestackr
    Instagram: / codestackr
    Facebook: / codestackr
    _____________________________________
    ** Affiliate Disclaimer: Some of the above links may be affiliate links, which may generate me a sales commission at no additional cost to you.
    #codeSTACKr #Emmet #learntocode

Komentáře • 130

  • @codeSTACKr
    @codeSTACKr  Před 4 lety +10

    Thanks for all of the support!!
    Next up Learn Sass in 30 Minutes:
    czcams.com/video/BDOzg4lXcSg/video.html
    📚 My Favorite Web Design Books 📚
    Web Design with HTML, CSS, JavaScript and jQuery Set by Jon Duckett (paid link)
    amzn.to/2JaiCL8

  • @Democracyphobia
    @Democracyphobia Před 4 lety +36

    this guy needs way more subscribers . he is straight to the point , gives you only what you need , a great teacher , some guys basically just read through the code as they type without explaining anything . this channel is a gold mine for any beginner who is looking to get into front end dev .

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +1

      Thank you! I really appreciate that!

    • @rudrig6106
      @rudrig6106 Před 3 lety

      Totally agree. I've been wasting my time following noob coders who spend an hour just giving you the basics. codeSTACKr goes to the point and shows his skill and proficiency in every video.

    • @Hippyfishhikes
      @Hippyfishhikes Před 3 lety

      Just found the channel yesterday and couldn't agree more! Kind and humble vibe makes all the difference as a teacher. Should have way more subs.

  • @mfifa7
    @mfifa7 Před 4 lety +26

    The best and most detailed Emmet tutorial so far !

  • @legionermk
    @legionermk Před 2 lety +4

    Extremely useful. Typical example of "easy to understand" when someone knows how to transfer his/her knowledge. Thank you

  • @thelonercoder5816
    @thelonercoder5816 Před 2 lety +1

    I've been coding for 8+ months now and had no idea how powerful Emmet was until this lol. Great video.

  • @SaimKhan-xj5um
    @SaimKhan-xj5um Před 4 lety +12

    Bro keep them coming, your channel is gonna be a rock star in 2020😎 .Great content 👍

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +1

      Thank you! I really appreciate it!!

  • @lotfiouldadda2138
    @lotfiouldadda2138 Před rokem +1

    Subed and can’t stop watching your vids honestly i watched many youtubers but no one is even closer than you i mean you go straight to the point you dont waste much time with long ass intro or any other shit that they do nowadays this video is 20min long and it’s worth it so much info i stared to work with emmet and im liking it a lot thank for your sharing man we all appreciate it very much

  • @ProgrammingwithPeter
    @ProgrammingwithPeter Před 4 lety +9

    When I first discovered emmet, I was like omg, why i didn't use this earlier!

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +4

      Exactly! I'm embarrassed to say how long I coded without it, lol.

    • @rudrig6106
      @rudrig6106 Před 3 lety

      VS Code + Emmet are the first two things every aspiring coder should learn and master!!

    • @ProgrammingwithPeter
      @ProgrammingwithPeter Před 3 lety

      @@rudrig6106 there is still some life left in sublime text tho

  • @6.squash.936
    @6.squash.936 Před rokem +1

    Oh my God!
    I can't bro 😭😭
    This is just heavenly content out here
    I remember whenever I used to see Tutorials using Emmet I always found myself dumb to understand that
    But after this video I was just coding along with you and boom 💥🤯💥
    Thanks a ton😇

  • @abdurahimgiyosiddinov9074

    ooh my God this is insane...so many tricks going on here haha i'm not sure i can remember them all and use them

  • @tuhin9433
    @tuhin9433 Před 4 lety +1

    Best Web-dev channel so far.......

  • @jored56
    @jored56 Před 3 lety +2

    I used to be so intimidated by emmet, and resorted to using compiled tools like Pug to write html quickly in my projects. This video showed me how similar it is to write compared to Pug. Will definitely be trying it in my next project!

  • @truelife3496
    @truelife3496 Před rokem

    So helpful! Thank you!

  • @guitarherozzz4009
    @guitarherozzz4009 Před 3 lety +1

    Fascinating, thanks for the information man! I will start using this.

  • @donaldbrown111
    @donaldbrown111 Před 4 lety +1

    fantastic video, thank you

  • @knightingirl
    @knightingirl Před 3 lety +1

    Thanks for this video. I wish I could like more than once

  • @BSITVinluanEner
    @BSITVinluanEner Před 2 lety +1

    thanks broo ! ❤️

  • @webr
    @webr Před 4 lety +9

    I feel so dumb for not knowing the lorem emmet, usually I'd search for the text on google LMAO. Apparently still a lot to learn

    • @rudrig6106
      @rudrig6106 Před 3 lety

      So did I! codeSTACKr made me look like a fool using those online Lorem Ipsum generators LOL. Thanks #codeSTACKr !!

  • @architapatnaik8116
    @architapatnaik8116 Před 4 lety +1

    This is just awesome. Thank you

  • @bhanutirumala1083
    @bhanutirumala1083 Před 4 lety +1

    awesome guide!

  • @damo190
    @damo190 Před 3 lety +1

    great tutorial !!!

  • @digigoliath
    @digigoliath Před 4 lety +1

    Awesome & Cool!! TQVM!

  • @tahirmehmood9673
    @tahirmehmood9673 Před 2 lety +1

    sooo helpful tutorial thanks bro

  • @MultiShahem
    @MultiShahem Před 4 lety +2

    Man you're #1 in web developing vids keep it up

  • @aslamjonibragimov4149
    @aslamjonibragimov4149 Před 3 lety

    this video is very useful. Thanks

  • @vhbil
    @vhbil Před 4 lety +2

    Great video, really professional.

  • @englishkentarokondo1315
    @englishkentarokondo1315 Před 2 lety +1

    Super helpful. Thanks!

  • @KezzBracey
    @KezzBracey Před 4 lety

    Brilliant video, very informative. Thanks!

  • @kokazo2009
    @kokazo2009 Před 4 lety +1

    Awesome video, thank you.

  • @martunjaykumar752
    @martunjaykumar752 Před 2 lety +1

    just fantastic....

  • @sabarishreddyrj
    @sabarishreddyrj Před 3 lety +1

    OMG, that's awesome and you are ✨. Thanks for this insightful tutorial.

  • @BelgianDaSeeD
    @BelgianDaSeeD Před 4 lety +2

    Top video, thanks for the presentation.

  • @randompanda346
    @randompanda346 Před 2 lety +1

    Thnk you so much..

  • @vishwanath-ts
    @vishwanath-ts Před 3 lety +3

    Now I can code more efficiently from this video, I immediately subscribed!!👍🏻
    Love from India 🇮🇳

    • @alexpapas5535
      @alexpapas5535 Před 3 lety

      hey bro i have a question about snippets in vs code.Are you able to help me a little if you know?

    • @vishwanath-ts
      @vishwanath-ts Před 3 lety

      @@alexpapas5535 snippets about what?

    • @alexpapas5535
      @alexpapas5535 Před 3 lety

      @@vishwanath-ts custom snippets for html and CSS..but in vscode when I go to the Emmet extension in the sector "Emmet extensionPath" I can't set the path like codestackr but instead there is this option:edit in settings.json...why ?

    • @vishwanath-ts
      @vishwanath-ts Před 3 lety

      @@alexpapas5535 Even I don't know how to set custom code snippets, but I can give you the link of the video about the same topic, this might help.
      czcams.com/video/JIqk9UxgKEc/video.html

    • @alexpapas5535
      @alexpapas5535 Před 3 lety +1

      @@vishwanath-ts thx a lot bro!!

  • @SimonLegend
    @SimonLegend Před 3 lety +1

    It's a WOW for me.

  • @joshuaoloton2468
    @joshuaoloton2468 Před 3 lety +1

    This is crazy.. Can't watch it all at once

  • @abdessalamkabouri3404
    @abdessalamkabouri3404 Před 4 lety +1

    bravo brother! you are the best

  • @infodelika
    @infodelika Před 3 lety

    In the Emmet extensions path there is no input field only 'Edit in settings.json'? I am unable to navigate to the snippets.json folder on my mac? Amazing Tutorial Videos Thank you

  • @NickReisenauer
    @NickReisenauer Před 4 lety +1

    Great video! How'd you do the timestamps in the video player like that?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +2

      You just add them to the description and CZcams takes care of it 😁

  • @Pankaj-Verma-
    @Pankaj-Verma- Před 3 lety +1

    Thank you.

  • @abdurrahman_a
    @abdurrahman_a Před 3 lety +1

    Thank You

  • @DuyTran-ss4lu
    @DuyTran-ss4lu Před 4 lety +1

    So much useful. Thank you, sir

    • @codeSTACKr
      @codeSTACKr  Před 4 lety

      Thanks for watching!

    • @DuyTran-ss4lu
      @DuyTran-ss4lu Před 4 lety

      @@codeSTACKr Keep making these type of videos. I'm sure at a certain point of time, when these videos reach more people, your subscriber will increase incredibly follow the youtube algorithm. Don't be discouraged

  • @viniciusm.m.7822
    @viniciusm.m.7822 Před 3 lety +1

    Nice!!!!

  • @NedumEze
    @NedumEze Před rokem

    Thank you sir, for the Tutorial. Please, may I ask?
    In my VS Code code completion, suggestions and Emmet suggestions, when I scroll to the right suggestion and type enter on my Keyboard, the suggestion or code expansion fails. It just cuts off from cursor position!
    Any idea why that's ? But it's okay by Mouse click. The Tab key also fails!

  • @georgevarelas5073
    @georgevarelas5073 Před 4 lety

    Thank you for this useful video. I like your theme in vscode. What is it?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +1

      Thanks! It's the Material Dark (High Contrast) theme.
      I go over most of the extensions I'm running in my 10 Best VS Code Extensions video: czcams.com/video/c5GAS_PMXDs/video.html
      Check it out! :)

  • @martunjaykumar752
    @martunjaykumar752 Před 2 lety +1

    Subscribed...

  • @israelnicodemusyakubu7296

    Nice one, this is awesome, I use visual studio code.

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +1

      Thank you for your support!

    • @israelnicodemusyakubu7296
      @israelnicodemusyakubu7296 Před 4 lety +1

      @@codeSTACKr You deserve it, can you make a video about "how to make user registration login and logout form" also store the data in database for login in the future?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety

      @@israelnicodemusyakubu7296 I do have a video on creating a login form, but it is UI only. I can definitely create another video showing the back end functionality.
      czcams.com/video/X9Eh7_FUYzw/video.html

  • @sirface7951
    @sirface7951 Před 4 lety

    I need help please if you could help it will make my day. When i first downloaded visual studio the code was in blue color and its so annoying. How do i change the html tags to red like in the video?????
    Please someone help me.

  • @pjplaysdoom
    @pjplaysdoom Před 10 měsíci

    At 12:44 for the 'click here to continue' example I type exactly the same abbreviation but the 'to continue' text ends up on the same line as the anchor element. Why would this happen please?

  • @CessTenn
    @CessTenn Před 3 lety

    So what's the name of the VSCode extension? I get a lot of results.

  • @chrisduester2468
    @chrisduester2468 Před 4 lety

    When you say "enter" , do you mean "tab"? Or did you change your settings? Or is my plugin older. Because I have to hit TAB, not enter.

    • @codeSTACKr
      @codeSTACKr  Před 4 lety

      Interesting.. tab or enter both work the same for me. All default settings.

  • @sallylauper8222
    @sallylauper8222 Před 9 měsíci

    Seems Emmet is only for HTML/ CSS. Is there something like it for JavaScript?

  • @toma1610
    @toma1610 Před 4 lety

    About cursors?

  • @rabbitazteca23
    @rabbitazteca23 Před 3 lety

    Hi. I noticed that I need to be very careful when i hit enter or when I backspace. For example when I am writing something in the curly braces and pressed space and then backspace (for when I messed something up), the Emmet function disappears and when I press enter the emmet code would not execute. Is there a feature/extension that would allow me to still use the emmet function when it is no longer valid? Another caveat is that if I want to add something in the middle of the emmet code, I can't press enter when the cursor is in the middle because it won't turn the emmet code into html...hittin enter in the middle of an emmet code will just make a new line.

    • @codeSTACKr
      @codeSTACKr  Před 3 lety +1

      If the suggestion has disappeared, you can open it up again by typing ctrl+space. You can also enable "Emmet: Trigger Expansion on Tab" in the settings. This will allow you to trigger Emmet by using the Tab key even if the suggestion isn't shown. However, with either case, your cursor needs to be at the end of the line.

    • @rabbitazteca23
      @rabbitazteca23 Před 3 lety +1

      @@codeSTACKr wow. Thank you! This was actually super helpful! Even though the cursor has to be at the end of the line for this to work, my problem with the suggestion going away was fixed. Thank you again! I love your content btw.

  • @shubhamsherki4298
    @shubhamsherki4298 Před 3 lety

    How did you erase that whole block at 2:17 ..... that maybe a dumb question...sorry, I'm a newbie.

  • @damo190
    @damo190 Před 3 lety

    Bro, I checked Emmet escape filter is not working. Will u help me?

  • @subhajitpradhan3041
    @subhajitpradhan3041 Před 2 lety

    How to enable it ?

  • @atalthapamagar1098
    @atalthapamagar1098 Před 3 lety

    How can i download emmet in vs code in ubuntu

  • @NedumEze
    @NedumEze Před rokem

    Hitting Enter as you did isn't working for me! Any idea why?

  • @TheWandererDoc
    @TheWandererDoc Před 4 lety

    sir what is boilerplate mean?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety

      It's like a template. A starting point to work with.

    • @TheWandererDoc
      @TheWandererDoc Před 4 lety

      @@codeSTACKr like this syntax '!' In vs code we get templete html ready to use?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety

      @@TheWandererDoc That's right! 😁

    • @TheWandererDoc
      @TheWandererDoc Před 4 lety

      @@codeSTACKr thanks it's high standard English lol

  • @kanannovruzov9075
    @kanannovruzov9075 Před 2 lety

    I could not add the snippets.json file to my id

  • @jnygaarddk
    @jnygaarddk Před 9 měsíci

    Would it be completely wrong to call Emmet dynamic snippets. Or interactive snippets...

  • @yairsollel4197
    @yairsollel4197 Před 4 lety +3

    It sounds and looks cool and helpful but as a starting designer i already feel overwhelmed with the built in resources that auto-complete stuff

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +5

      Just focus on the basics. Once you get those down then these features will become very helpful. Don't give up! Keep learning.. you'll get there.

    • @rudrig6106
      @rudrig6106 Před 3 lety

      I actually find that the Emmet extension makes your learning easier but of course each individual learns differently

  • @ArjunKiLife19
    @ArjunKiLife19 Před rokem

    But how to set all these thing?

  • @yolamontalvan9502
    @yolamontalvan9502 Před 4 lety +1

    So that’s what it was? I was wondering what VS Code was asking?

  • @kenturnbull9679
    @kenturnbull9679 Před 4 lety

    Do you really type div.class1 to get a div with a class name? I just type .class1 for a div with the class or #class2 to get a div with an ID. Am I making a mistake?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +1

      No mistake. You are doing it right. You can use div.class or just .class and the div is implied.

    • @kenturnbull9679
      @kenturnbull9679 Před 4 lety

      @@codeSTACKr Thanks for the reply. I found that later in the video. I didn't realize emmet used implication. All my knowledge is by trial and error and seeing emmet coding in other videos about html or css. Still wondering about the use of #{&}__ . never saw that before. I like your videos and subscribed, keep up the good work.

  • @bernardetse318
    @bernardetse318 Před 3 lety +1

    please where do i get the cheatsheet at

  • @alexpapas5535
    @alexpapas5535 Před 3 lety

    hey CODE i have a problem can u help me??

  • @arpithasv5674
    @arpithasv5674 Před 4 lety

    how to add value?

    • @codeSTACKr
      @codeSTACKr  Před 4 lety

      Value is an attribute. So you could use: input[value="my value"]

  • @videloco84
    @videloco84 Před 4 lety

    But that comes by default in VSCode

    • @codeSTACKr
      @codeSTACKr  Před 4 lety +1

      Yes, that's what I mention in the video

  • @dawitbiruk5548
    @dawitbiruk5548 Před 3 lety

    this gay is one of the best web techer i have ever seen 👍

  • @lotfiouldadda2138
    @lotfiouldadda2138 Před rokem

    This is basically aimbot in csgo

  • @shubhamdave4603
    @shubhamdave4603 Před rokem

    Sir could you please share the snippets with us ? @codeSTACKr

  • @janbitterlich7065
    @janbitterlich7065 Před rokem

    Hi, I would like to ask why these shortcuts from Emmet are not working for me? For example: bg+, bdb+ - or let's say all shortcuts that are plus. @codeSTACKr