5+ Must Know HTML Tags That Almost Nobody Knows

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 609

  • @_rcs
    @_rcs 3 ปีที่แล้ว +281

    I'm a C# dev who doesn't do too much front-end work. However, there is something about Kyle's content and delivery that is very enjoyable. He speaks so clearly and has a great approach to teaching new things.

    • @quade-mc
      @quade-mc 3 ปีที่แล้ว +6

      yeah same, I agree

    • @richardplester
      @richardplester 3 ปีที่แล้ว +4

      Agreed fantastic teacher,!

    • @kaptn_kage
      @kaptn_kage 3 ปีที่แล้ว +5

      sweet humble brag bro

    • @wilhallman2890
      @wilhallman2890 3 ปีที่แล้ว +1

      concise, informative and to the point

    • @jamesheffer3965
      @jamesheffer3965 3 ปีที่แล้ว

      Agreed, good video dude! And some interesting stuff too!

  • @akalrove4834
    @akalrove4834 3 ปีที่แล้ว +166

    datalist blew my mind. I've been a developer for a long time and did not know this existed. thanks Kyle!

    • @wilhallman2890
      @wilhallman2890 3 ปีที่แล้ว +2

      Same here. I'll be throwing out most of my js autocomplete scripts now

    • @denofsleep
      @denofsleep 3 ปีที่แล้ว

      Ui

    • @HomerJSimpson999
      @HomerJSimpson999 2 ปีที่แล้ว

      datalist isn't shown in most tutorials since you rely again on user input that has to be validated. select is the way to go, datalist is useless

    • @TheLegendaryShow
      @TheLegendaryShow ปีที่แล้ว +2

      you can't style them as you want with CSS and that's one of the main reasons it's underrated.

    • @akalrove4834
      @akalrove4834 ปีที่แล้ว

      @@TheLegendaryShow thanks that makes sense

  • @sharptakes1662
    @sharptakes1662 3 ปีที่แล้ว +52

    this man dove deep into the documentation and emerged to tell us what he found

  • @nirjalpaudel
    @nirjalpaudel 3 ปีที่แล้ว +425

    We need a tutorial on all information on meta tags

    • @tochimclaren
      @tochimclaren 3 ปีที่แล้ว +4

      I second this!

    • @KadeMackintosh
      @KadeMackintosh 3 ปีที่แล้ว +2

      Yes!

    • @KeepLearing
      @KeepLearing 3 ปีที่แล้ว +11

      yes and no. I found that most of the time when you need to do something you can always get the answer off google. hence why there isn't much of these but yeah i'm def' not complaining as it def' clear things up a lot faster!

    • @qcmira2024
      @qcmira2024 3 ปีที่แล้ว

      Agreed

    • @acidset
      @acidset 3 ปีที่แล้ว

      @@KeepLearing it's more of a clear showcase, it brings more attention and ideas to unused tags

  • @BorlandC452
    @BorlandC452 3 ปีที่แล้ว +79

    Nice to see and get some love. They've been around since at least HTML 3.2. (FYI, they're sort for "subscript" and "superscript".) I really liked the tag. I think that might be just what I need for one of my projects.

    • @isofruitfruit9357
      @isofruitfruit9357 3 ปีที่แล้ว +2

      Aye, Template is a neat little addition. At work we're using server-side-rendering but want to display one particular section dynamically in a way that requires ajax requests with almost regular pings to the data-endpoint for more data. Given that I need to render a bunch of HTML via JS without access to a front-end-framework it is incredibly neat to be able to write this blueprint in html first and modify from there.

    • @She1lby
      @She1lby 3 ปีที่แล้ว

      @@isofruitfruit9357 Wouldn't it be the same with just div + id?

    • @isofruitfruit9357
      @isofruitfruit9357 3 ปีที่แล้ว +3

      @@She1lby If you added a CSS rule that applies a "display:none" rule, I believe it might. Though you should also give id's to your templates to be able to differentiate them properly of course, if you have multiple. The great part about "template" is, that it is more easily understandable. You can have a section at the end of your HTML and just by looking at the name of the tag you can understand that. With the div you'd first need to read the tag name, read the class attribute, see the CSSclass that applies display none, realize it applies a display none rule and conclude from that that it's a template, maybe. With the template tag, communicating the intent for what it's there for is just simpler.

    • @chlorobyte_projects
      @chlorobyte_projects 3 ปีที่แล้ว +14

      Honestly I was like, "wait, people don't know and ?"

    • @RubyPiec
      @RubyPiec 3 ปีที่แล้ว

      I teached one of my friends html and sub and sup were 2 of thoae things I teached them

  • @andrillaf
    @andrillaf 3 ปีที่แล้ว +65

    Good to know I’m not the only developer riddled with Webflow ads.

  • @ryan.wakefield
    @ryan.wakefield ปีที่แล้ว +1

    One of the biggest things I have to say about watching this video (and other videos) is the fact that Kyle points out how the usage of these different elements affect screen readers. Thank you for being such a big advocate of Accessibility and making sure that we are experienced (or myself as a novice) Front End Developers are making sure that we consider Accessibility in our design and development more.
    As a side note, if you haven't already done so, it might be interesting to compile a list of these different items and how Front End Developers can use them to help in making our sites more accessible.

  • @MichaelCMain-zr3wb
    @MichaelCMain-zr3wb 3 ปีที่แล้ว +4

    I'm just sitting here clawing at my arm thinking "CLOSE THAT H5 TAG FOR THE LOVE OF GOD!"
    But wow! I didn't know a lot of these things. Color picker is cool.

  • @curtisbridges
    @curtisbridges 3 ปีที่แล้ว +558

    OG stands for "original gangsta" and you won't convince my brain to read those meta tags in any other way. 😂

    • @sumanboi
      @sumanboi 3 ปีที่แล้ว +6

      XDD true

    • @kaagman49
      @kaagman49 3 ปีที่แล้ว +3

      😂😂😂

    • @kensleylewis
      @kensleylewis 3 ปีที่แล้ว +7

      yeah we don't mess with the original tags bruh. its like showing up to gun fight with a slinky.

    • @rorymax
      @rorymax 3 ปีที่แล้ว +4

      @@aidanzyaire1780 damn that sounds toxic y’all should just break up

    • @jrfrom617
      @jrfrom617 3 ปีที่แล้ว

      Looooooooool

  • @ShinAkuma
    @ShinAkuma 3 ปีที่แล้ว +54

    If only I had known about the tag before, It could've saved me a few hundred lines of html in my Javascript code.

    • @hythron
      @hythron 3 ปีที่แล้ว +5

      I might be mistaken but could you not just have used a normal div with a hidden parameter like . The only difference is you have to set hidden=false after you created the node.

    • @KangJangkrik
      @KangJangkrik 3 ปีที่แล้ว +3

      fyi Vue framework use that a lot

    • @tochimclaren
      @tochimclaren 3 ปีที่แล้ว +3

      @@KangJangkrik just noticed it. I thought it was some kind of Vue voodoo magic 🤣🤣

    • @KangJangkrik
      @KangJangkrik 3 ปีที่แล้ว +2

      @@tochimclaren magic is just an unknown science :)

    • @MrAfusensi
      @MrAfusensi 3 ปีที่แล้ว +2

      @@KangJangkrik lol I genuinely thought it was a vue component

  • @elementiro
    @elementiro 3 ปีที่แล้ว +1

    Well, most of them are new, but and are basics if you started learning HTML back when CSS wasn't that widespread.

  • @computer_toucher
    @computer_toucher 2 ปีที่แล้ว +1

    I recently discovered the word break tag in combination with the soft hyphen "­" which is fantastic when you need absolute control of where a word breaks -- with a lot of compound words like in German, this is sometimes super important. But for an easy example, if you were tight on space you could break down "cowboy" with "cow­boy" so when a flex wraps it breaks thusly:
    cow-
    boy
    And the soft hyphen of course only inserts a hyphen when the word breaks.
    Modern HTML 5 is so much better than what we had to deal with in the old days, I tell ya

    • @cmyk8964
      @cmyk8964 2 ปีที่แล้ว

      Actually, only one of them is necessary. is a word break opportunity, and you can do neat stuff with it in RTL text, but adding hypnenation opportunities can be done with just ­.

  • @iqwebserve3973
    @iqwebserve3973 2 ปีที่แล้ว

    Kyle, I have 20+ years as a Web Dev... You are very talented Sir, thank you. You get to the point quickly and explain easily so I do not need to search elsewhere when refreshing materials. Thank you again.

  • @jackwright7014
    @jackwright7014 3 ปีที่แล้ว +1

    Quick additional one for the comment section:
    this text is wrapped with quotes
    And because it's a HTML tag, it changes based off of what your localisation is.

  • @FunkySpunkyJunky
    @FunkySpunkyJunky 3 ปีที่แล้ว +5

    I've used a few times. Really useful for putting the st / nd / rd / th into 1st 2nd 3rd 4th etc. (The "superscript ordinals").

  • @xreev0x
    @xreev0x 3 ปีที่แล้ว +1

    is pronounced the same as “soup” because it is short for “superscript.” Likewise, is named after subscript.

  • @MohdKaif-zn3nk
    @MohdKaif-zn3nk 2 ปีที่แล้ว +5

    I think you forgot about
    Marquee tag is used for moving text
    We can control marquee from the following attribute
    Behaviour= controles the behavior
    (Scroll,slide, alternative)
    Scrollamount controls speed
    (Max value is 50)
    Direction controls direction
    (Up,down,left,right)

  • @sovietwarmachine1979
    @sovietwarmachine1979 3 ปีที่แล้ว +20

    Sub and Sup are pretty old school, learned those when I got into HTML (3.2 was the standard at that time), but the datalist is quite impressive! Wish they'd let us style form elements better

    • @montebont
      @montebont 2 ปีที่แล้ว

      That is exactly the reason why I don't use datalist and similar options: they are very hard to style properly and consistently.

    • @williamthomas2823
      @williamthomas2823 ปีที่แล้ว

      You could use a stylesheet and add a class to the form element then add an individual class attribute to each element within the form and style individually but to be honest I am only a learner so some may have a more efficient solution 😅

  • @ΚλαϊντιΑ
    @ΚλαϊντιΑ 3 ปีที่แล้ว +14

    I use the template tag when i deal with arrays of objects. You can do a forEach loop or map over the array and for each object clone the template and set the content.

  • @qurquru
    @qurquru 3 ปีที่แล้ว +5

    After watching this i successfully rewrote an entire component of mine using datalist and it’s so much easier to read! Thanks for always delivering awesome content.

  • @BudgetSoulDestroyer
    @BudgetSoulDestroyer 3 ปีที่แล้ว +26

    Btw in your template section the text you typed was this:
    This is a template
    Hi
    But your last h5 code line wasn't with a /

    • @jayjani740
      @jayjani740 3 ปีที่แล้ว +10

      html sometimes renders weirdly. Don't worry about it, man.
      Just focus on the CONECPT and EXPLANATION.
      Were awesome by Kyle.

    • @ChrisAthanas
      @ChrisAthanas 3 ปีที่แล้ว +1

      There's always one... I'm checking out your tutorials HP... Oh wait you don't have any

    • @manbirjudge8415
      @manbirjudge8415 3 ปีที่แล้ว +1

      I also noticed that!

    • @minocs
      @minocs 3 ปีที่แล้ว +1

      HTML is a markup language. The syntax doesn't need to be perfect in this small example lol

    • @BudgetSoulDestroyer
      @BudgetSoulDestroyer 3 ปีที่แล้ว

      @@ChrisAthanas o wait, mabey I HAVE to make video on things EVERY html TH-camr made something on called don't say something is wrong while you are making a mistake yourself, even tho it's a small mistake

  • @kohlod
    @kohlod 3 ปีที่แล้ว +3

    The picture tag was like gold for me
    Thanks for your nice work, Kyle

  • @InstaSound
    @InstaSound 3 ปีที่แล้ว +2

    Kinda proud I've used all of them except for datalist in the past. Once I mastered that one as well, I can finally put "HTML Programming Expert" on my resumee 😎

  • @Lidemann92
    @Lidemann92 3 ปีที่แล้ว +1

    I remember when I found out about the picture tag.... I was amazed on how much it saved time and make everything more clean and faster

  • @webossd
    @webossd 3 ปีที่แล้ว +1

    Dude, I love your channel! You know why? Sometimes I have something to work out. Some things we just don't know where and how to find a solution. And your channel just appear with the perfect solution. Thanks man!

  • @shgysk8zer0
    @shgysk8zer0 3 ปีที่แล้ว +2

    I've known about all those for many years now. Back when I was starting to learn web development I went through each and every element on MDN, and all but picture were there at the time.
    I think and are the elements too few developers know about.

    • @artzoc
      @artzoc ปีที่แล้ว

      Was just about to write a comment about the details tag (`details>summary` if emmet's there), but here you did it long time ago. Greetings!

  • @sarvagya-sharma
    @sarvagya-sharma 3 ปีที่แล้ว +4

    That template tag is so awesome! I am definitely going to use it in my projects!

  • @CodingNuggets
    @CodingNuggets 3 ปีที่แล้ว +29

    I see the last video did great for you about what almost nobody knows. Numbers don't lie. Appreciate you Kyle. See you soon!

    • @WebDevSimplified
      @WebDevSimplified  3 ปีที่แล้ว +5

      Thanks. I actually had this video recorded before even releasing the last video video, but since they did so well I already am working on a part 2 for the JS video since I had around 15 items listed originally when making the first video.

    • @CodingNuggets
      @CodingNuggets 3 ปีที่แล้ว +1

      @@WebDevSimplified I figured it did well. These formats always seem to catch on. Nice when you find something that sticks. Definitely interesting and looking forward to seeing more!

    • @169chaitanyakharche6
      @169chaitanyakharche6 3 ปีที่แล้ว +1

      @@WebDevSimplified why dont you have an instagram??

  • @yousif2712
    @yousif2712 3 ปีที่แล้ว +6

    is another underrated tag.

  • @CyberAbyss007
    @CyberAbyss007 2 ปีที่แล้ว +1

    Thank you! I've just picked up a 15 year old PHP medical web app that needs to be updated. Your type=time tip caught me at the exact moment I needed it. Great content! :-)

  • @ArtwithAmarBrisco
    @ArtwithAmarBrisco 3 ปีที่แล้ว +1

    Since I work in accessibility I used these all the time including others that most developers don’t use. Because most developers use just what is needed and JavaScript. Html5 has a great bunch of features as well as the from element types. Meta tags work just like meta data and I have used them all the time when developing for Wordpress but you have to be careful of how you use them when in comes to accessibility because it can impact how the page is parsed and read. Being around development for almost 20 years there are a ton of tags I have seen or used that most developers probably has or never will use.

  • @mountainscott5274
    @mountainscott5274 2 ปีที่แล้ว

    Templates are an integral of Salesforce development. Thanks for the showing how they are used outside that proprietary context!

  • @delulu6969
    @delulu6969 3 ปีที่แล้ว

    has some quirks when styling it. One that annoys me is min-inline-size. I've wasted my time trying to style a with overflow-x playing with wrapper divs until I read the MDN Docs to understand the default properties thoroughly.

  • @tommylin5467
    @tommylin5467 3 ปีที่แล้ว

    As an 18 years embedded system engineer, I find these front end tutorial fascinating since I always have trouble working with them.

  • @gabcompaore8263
    @gabcompaore8263 3 ปีที่แล้ว

    Hi ! I just discovered your video on TH-cam. As a beginner and passionate of coding (HTML, CSS and JavaScript) I really love to see your movie and how simply you have been explaining some useful HTML tags. Like how to write the chemical formula of water (H2O) and others. Briefly how to write something with the exponentiation mark. Also learning how to create and sizing the progress button tag, creating forms with the divs and stocking data and especially the og (Open Graph) system of stocking data between the .... tag, all those learnings have been useful for me. Thank you so much. Sorry for my poor english because I am a Franco but trying to get improved in english and then be able to more understand coding. Be blessed for what you are doing and sharing your knowledges. I appreciated.

  • @davidbuchan2909
    @davidbuchan2909 3 ปีที่แล้ว +1

    Datalist is exactly what I want. I was looking on mdn yesterday for this exact thing but couldn't find it. Cheers dude.

  • @thunderiegacha9117
    @thunderiegacha9117 3 ปีที่แล้ว

    now I have the mega scene to surprise my teachers, THIS IS MEGA HELPFUL

  • @montebont
    @montebont 2 ปีที่แล้ว +2

    The tag looks very promising and indeed more useful than templates in PHP or JS. Thanks for sharing!

  • @TeranoUmbys
    @TeranoUmbys 3 ปีที่แล้ว +7

    Remember that you should use FOR/ID to link the label to the form field. Explicit links will help screen readers, they aren’t that good at implying the labels from DOM position.

    • @prajkeny4677
      @prajkeny4677 3 ปีที่แล้ว

      this is first sited man who are fully normal person i meen not blind but u care about screen reader things thanks so much friend

  • @frederikadmiralshi4080
    @frederikadmiralshi4080 3 ปีที่แล้ว +167

    My OCD cannot handle that you didn’t close off that H5 tag...

  • @timallenfanclubofficial
    @timallenfanclubofficial 2 ปีที่แล้ว

    5 years experience working in the field. Template, is absolutely vital and so is fieldset - template is especially good for vue. Picture is nice-to-know but you can get by without it, especially in your first 5 years. Datalist is great for accessibility but obnoxious to style. I think I've seen legend (seen, not used) once, and sub is completely new to me! Now to watch the video...

  • @KeepLearing
    @KeepLearing 3 ปีที่แล้ว

    omg, the algorithms are so smart!! How does it know to give me this video?!! I've literally just finished all my studies for software development and now I have to do the test which consist of 40 random multiples questions out of 120 and mainly based on front end (HTML and CSS). I don't know why HTML and CSS as I am actually more back end based on programming languages. But yeah i have no choice but to pass it anyway. i get unlimited practices where most of these came up!! I'm so glad I found videos like these but TBH front ends are definitely easier than back end. Guess you could say it's good to know both!

  • @reyanrahman
    @reyanrahman 3 ปีที่แล้ว +14

    I have wasted so many hours coding the stuff for which I could have easily used html can u upload more content like these

  • @AndreaDragotta
    @AndreaDragotta 3 ปีที่แล้ว +1

    Template tag is really awesome. You can also create it from javascript, set the inner Html using a string and then copy the content as html. That actually allows you to create complex html elements from strings, very powerful if used alongside the new es6 string template literals!!

    • @toddgilbey3979
      @toddgilbey3979 10 หลายเดือนก่อน

      It would be powerful if it actually worked.

    • @AndreaDragotta
      @AndreaDragotta 10 หลายเดือนก่อน

      @@toddgilbey3979 it does work, although of course won't be the same as react components since it's not reactive. You have to clone the node children, but once you know how to use it it's not too cumbersome 🙂

  • @jwf3148
    @jwf3148 3 ปีที่แล้ว

    Geez Louise - you just changed my life significantly !!! Wow !!! Thaaaaaank you !!!

  • @adamoceallaigh2267
    @adamoceallaigh2267 3 ปีที่แล้ว

    That sub , sup and datalist actually could’ve saved my bacon so much times 😂😂 , amount of times I made my own tag called little for the one which goes above in h20 and used absolute to position 🤦‍♂️🤦‍♂️. Kyle honestly these are immense , cheers man 🤝

  • @StevenGerritsenPlus
    @StevenGerritsenPlus 3 ปีที่แล้ว +1

    Really awesome video. But the picture tag you have to look at another time. Picture is for different images for different formats, like portrait for mobile and landscape for desktop. The img tag also supports srcSet and that is for automatic resolution switching. Like 100x200 for mobile and the same image 500x1000 for desktop.

  • @shadowsir
    @shadowsir 3 ปีที่แล้ว

    Another cool thing about the fieldset element -> if you disable it, you also disable all of its descendants

  • @erumabo
    @erumabo 3 ปีที่แล้ว +1

    I've never used or seen this tags before so I thought that maybe the support was quite limited or something but some of them are supported from the beginning, so I'm gonna add them to my tool set immediately

  • @LorenHelgeson
    @LorenHelgeson 3 ปีที่แล้ว +1

    Thanks, Kyle. I was under the impression that legend and fieldset were phased out with HTML5. Haven't used either in a long time.

  • @hideinbush0
    @hideinbush0 3 ปีที่แล้ว

    template seems like the pure html version of a react component. Neat.

  • @raoaleemakhtar8903
    @raoaleemakhtar8903 3 ปีที่แล้ว +1

    means subscript and means superscript

  • @jayjani740
    @jayjani740 3 ปีที่แล้ว +2

    Now, there are 2 KYLEs ruling Web.
    You were awesome as always. 😊
    Thanks Kyle

  • @Pumpkinpie718
    @Pumpkinpie718 3 ปีที่แล้ว +7

    This is great for accessibility! (Fieldset and Legend)

  • @armoreddragon3760
    @armoreddragon3760 3 ปีที่แล้ว +1

    This is an excellent video! I am very happy about the existence of the "progress" element.

  • @darkmojojojo
    @darkmojojojo 2 ปีที่แล้ว

    I knew about fieldset and legend but datalist was completely new to me. Thanks!

  • @milanjose7942
    @milanjose7942 3 ปีที่แล้ว

    Turns out HTML really has some unknown tags that many are not aware. By the way, thanks for the helpful info

  • @GuRuGeorge03
    @GuRuGeorge03 3 ปีที่แล้ว

    Oh the template tag is neat. I used that in a form editor where a user can create his own form by clicking it together and I basically used this exact thing u showcase, but because i didn't know about the template tag, I used regular divs with style display none ^^

  • @vladimirkotlov2489
    @vladimirkotlov2489 3 ปีที่แล้ว

    Nice. For pictures you will need to add a lazy loading to improve your page. On chromium powered browsers you can use

  • @zealot4325
    @zealot4325 3 ปีที่แล้ว

    Thank you a lot for this video. I have some kind of frustration about tags to use on my test pages. With all the stuff you have shown I already made something to work with/

  • @anjanobalesh8046
    @anjanobalesh8046 3 ปีที่แล้ว +1

    The template tag is awesome I needed that functionality but didn't know what to use .. Thanks

  • @DamonVDAmore
    @DamonVDAmore 3 ปีที่แล้ว

    The tag changed my life, ngl

  • @btm1
    @btm1 3 ปีที่แล้ว +1

    I did not know about the picture and template tags, quite useful thanks!

  • @williamandreano6494
    @williamandreano6494 3 ปีที่แล้ว

    Great video Kyle! Just came across your channel for the first time today and subscribed. What text editor are you using?

  • @thetechconsultant
    @thetechconsultant 3 ปีที่แล้ว

    You can definitely style that option list. You can style anything.

  • @uberfu
    @uberfu ปีที่แล้ว

    The problem with building an HTML form is that it still needs to be submitted to some other funbctional code for processing regardless of JS or backend source (PHP / dotNET etc). HTML won't pass / process / parse or store / retrieve form data in practical application (or even securely). So, if I have to jump into JS or PHP anyway, it always seems best to simply build out a form in anything other than HTML.

  • @AndreaDragotta
    @AndreaDragotta 3 ปีที่แล้ว

    Thanks for this overview! I already knew most of them, but not the datalist one. It looks very promising!

  • @olivierabilio8470
    @olivierabilio8470 3 ปีที่แล้ว

    I didn't know some of these tags. Thanks very much for this tutorial.

  • @dtkedtyjrtyj
    @dtkedtyjrtyj 3 ปีที่แล้ว

    I like the element use, when copied it becomes "H2O", which is fine in context. It is apparent that it is water.
    However, the use of to show powers; you lose the semantic information converyed by x^2 * y^4 ; it's just "x2 * y4". "x2" and "y4" are common variable names so it isn't apparent that they are supposed to be powers.
    Is there any way to fix this problem?

    • @acidset
      @acidset 3 ปีที่แล้ว

      x2 * y4
      or am I missing something

    • @dtkedtyjrtyj
      @dtkedtyjrtyj 3 ปีที่แล้ว

      @@acidset Yes, the problem is when the text is copied. The tags are lost and it becomes just "x2*y4" . No way to tell if it is an index or power.
      If that bothers someone depends on what programs they use. _I_ pretty much always use text editors, the formatting is lost and so it bothers me.

    • @berendvanlochem9125
      @berendvanlochem9125 2 ปีที่แล้ว +1

      Use a html element instead

  • @wilhallman2890
    @wilhallman2890 3 ปีที่แล้ว

    Actually taught this Old Dog some new tricks! very good video

  • @aj_ajayjain
    @aj_ajayjain 3 ปีที่แล้ว

    I recently transformed an input box to the searchable drop-down using complex ta, html and css !
    I wish I would have seen this earlier.

  • @morphman86
    @morphman86 3 ปีที่แล้ว

    Might want to add that this only works in modern browsers.
    If you need legacy support, for example for older phones or internet explorer (yes, plenty of people still use that, and no, it's not always their choice), you need to replicate this functionality in JavaScript and find a way to either disable the default functionality in newer browsers, or only implement your workaround in legacy browsers.

  • @fivebyfivesound
    @fivebyfivesound 3 ปีที่แล้ว

    Wow, thanks for this! I’m seeing notes that some of these tags are necessary supported across browsers. A great follow-up video could be detailing what works where...or we could do it the old-fashioned way and learn trial end error 😄

    • @WebDevSimplified
      @WebDevSimplified  3 ปีที่แล้ว +2

      I'm pretty sure all the elements listed in this video have very good browser support. You can use the site caniuse.com to check the most up to date information on this

    • @fivebyfivesound
      @fivebyfivesound 3 ปีที่แล้ว

      @@WebDevSimplified thanks so much!

  • @pankajsarmal2038
    @pankajsarmal2038 3 ปีที่แล้ว

    There is no legend tag. YOU are a legend.

  • @BoilersRock
    @BoilersRock 2 ปีที่แล้ว

    This is great information, Kyle.
    BTW, you didn't run an ASMR channel in a previous life did you?

  • @thekwoka4707
    @thekwoka4707 3 ปีที่แล้ว

    Manually defining media queries in a picture element should be only for when the content of the image changes, and multiple sources in the srcset is for responsiveness in terms of pixels.
    The media query is based on css pixels but the srcset w is based on device pixels.
    So you can put two sources with source sets on different media queries to handle layouts, but then have each with 5 or 10+ images in them more maximum responsiveness.

  • @Hobbitstomper
    @Hobbitstomper 3 ปีที่แล้ว

    I created my first website in 2001 when I was 16. Now I'm 36. I consider myself fluent in HTML, CSS, JavaScript, PHP and many frameworks/libraries. Each year I think I know everything there is about HTML and CSS and every year I go... "wait what?! That's a thing in HTML/CSS?". Then I question myself what the heck I actually learned in the past 20 years :P

  • @vishant898
    @vishant898 3 ปีที่แล้ว

    I used some tag in my code but I completely understand after watched this video
    Thanks Kyle

  • @cosplay-in-a-nutshell
    @cosplay-in-a-nutshell 3 ปีที่แล้ว +1

    Dude.....this is great! Thanks for sharing.
    Isn't the IT community the best when it's about sharing info?

  • @jeesimplified
    @jeesimplified 3 ปีที่แล้ว +3

    Keep on uploading more such videos, This one was of immense use.

  • @md.siddiq7165
    @md.siddiq7165 3 ปีที่แล้ว

    These tags seemed to be pretty useful. I will definitely try them out. Thanks Kyle ❤️

  • @Ferdam
    @Ferdam 3 ปีที่แล้ว +5

    I really wish they finally make / tags actually customizable and not inherited from OS design. It is just a pain in the ass to recreate a whole selection system from scratch because the default one is shit

  • @TechTubeTamilNadu
    @TechTubeTamilNadu 3 ปีที่แล้ว +2

    11:14 how you add in shortcut?

    • @mrsonly6944
      @mrsonly6944 3 ปีที่แล้ว

      If I'm right, its Ctrl + /
      Edit: I tested here and its Ctrl + ; to me

  • @jasonkk8050
    @jasonkk8050 3 ปีที่แล้ว

    I've seen this video 3 times the last six months and I still forget those Html tags

  • @markvador6667
    @markvador6667 3 ปีที่แล้ว

    Well done dude, awesome tricks

  • @jasonmarkson3773
    @jasonmarkson3773 3 ปีที่แล้ว +2

    Dude, this is also another brilliant CSS value for images on different screen sized browsers == .max{height: auto; max-width: 100%;}

  • @patrycjaadamczyk4521
    @patrycjaadamczyk4521 3 ปีที่แล้ว

    Datalist blew my mind! Thanks for this video

  • @mamunhossain2030
    @mamunhossain2030 3 ปีที่แล้ว

    Please do make a comprehensive video on meta tags. I often get confused when i have to work with meta tags.

  • @MrFrankie180
    @MrFrankie180 2 ปีที่แล้ว

    Its worth noting that you can put any html in the legend tag, i.e. an enable/disable checkbox for the the fieldset itself

  • @aspieatheist6040
    @aspieatheist6040 3 ปีที่แล้ว +32

    You always learn about how to do advanced things with CSS, but you rarely learn about how to do advanced things with HTML. I didn't know you could do so much with it.

    • @realgoodguyalways
      @realgoodguyalways 3 ปีที่แล้ว +1

      You can do a lot, but as you said no-one teaches people the tags, when people learn they learn enough to make a website but they don`t want to dig.

  • @johnyonardpauly5601
    @johnyonardpauly5601 3 ปีที่แล้ว +3

    I normally use to disable the whole form whenever I hit the submit button so users can't edit any input fields in the form while in sending process

    • @baibhabmondal1740
      @baibhabmondal1740 3 ปีที่แล้ว +1

      DAYUMNNN, It was just yesterday I was going aroung everywhere looking for something like this. It doesn't solve my thing entirely, But this is the best so far!! thanks!

    • @acidset
      @acidset 3 ปีที่แล้ว

      Sorry, can you elaborate on this?

  • @anmolsharma477
    @anmolsharma477 3 ปีที่แล้ว +2

    Inspired by your work and the way you explain things...

  • @gr8zaheer
    @gr8zaheer 3 ปีที่แล้ว

    You should make an firebase + angular realtime database
    Your explanation is fabulous

  • @joyd6609
    @joyd6609 3 ปีที่แล้ว

    You forgot tag

  • @GuRuGeorge03
    @GuRuGeorge03 3 ปีที่แล้ว

    Amazing, I will use the fieldset+ legend in the forms that I have to make in an ECM where only html is possible

  • @bitti1975
    @bitti1975 3 ปีที่แล้ว

    I remember using fieldsets about 20 years ago, but I forget about them. That might be understandable though, since I'm not a web designer. Anyways thanks for reminding me about them again.

  • @AdarshHasnah
    @AdarshHasnah 3 ปีที่แล้ว

    The template tag is usually used (or makes more sense to be used) with web components

  • @arpitkapoor5736
    @arpitkapoor5736 3 ปีที่แล้ว

    He actually means it when he says 💯🙌
    Even EMMET doesn't have suggestions for these tags. 😂😂

  • @vishsingh7235
    @vishsingh7235 3 ปีที่แล้ว +2

    and probably mean subscript (below) and superscript (above)

    • @JSephH76
      @JSephH76 3 ปีที่แล้ว

      Correct

  • @lacikawiz8369
    @lacikawiz8369 3 ปีที่แล้ว

    Super useful stuff! I saved it to my reference videos :)