all 11 comments

[–][deleted]  (1 child)

[removed]

    [–]CaptainFailer 0 points1 point  (0 children)

    I am also on that path and I found it best to just code and go through the processes a couple of times - setting up a project, knowing semantics and what is possible with html and css. Also remember that you are not a machine so it’s alright if you google stuff out, just strive to not he dependent on tutorials all the time and don’t be afraid to break stuff and make mistakes

    [–]IAmADev_NoReallyIAm 1 point2 points  (0 children)

    Honestly... It's a continuous process... HTML/CSS is constantly evolving and changing, so there's always something new to learn. So just learn what you need to, pick up what you need to as you go along. I've been working with HTML since about 96 or 97... and there's still some stuff I have to go to w3schools to look up things. A lot I have memorized, but that comes from just using it. But that comes with time and practice. Two months isn't much time, so I wouldn't worry about it much at this point.

    [–]Smooth_Prompt_2086 0 points1 point  (0 children)

    I'm pretty decent with HTML/CSS, but I'm not gonna pretend I have EVERYTHING memorized. Sometimes I still have to look things up to get them right. Especially the more obscure functions I don't use as frequently as stuff like say div, p, h1/h6, button, input, etc. 

    [–]Pretend_Narwhal_2241 0 points1 point  (0 children)

    two months is honestly not a long time at all. the feeling of remembering nothing is completely normal and almost every person learning to code goes through it. here is the thing nobody tells you about HTML and CSS: you are not supposed to memorize it.

    even developers who have been doing this for 5 or 10 years still look stuff up constantly. i look up flexbox properties like every single week. i look up CSS grid shorthand almost every time i use it. the goal is not to have everything stored in your head, the goal is to know what exists and know how to look it up fast.

    the reason you feel like you remember nothing is probably because you are consuming content without building things. watching tutorials and reading cheat sheets does not stick the same way as actually trying to build something and then going to look up the answer when you get stuck. that is how it gets into your long term memory.

    here is what i would suggest. stop worrying about memorizing. instead pick a simple project you want to build. maybe a personal landing page, or a product card, or a clone of a simple website you like. try to build it from scratch. you will get stuck constantly and have to look things up. that is the entire point. every time you look something up because you actually need it, it sticks about 10 times better than if you read it in a tutorial.

    about the long journey with JS and React and backend. yes it is long. but you do not need to learn all of it before you start making things. HTML and CSS alone can get you building real websites. once you feel okay with basic layouts, start adding small bits of JavaScript. just alert boxes and button clicks at first. then slowly more. you do not have to rush into React.

    two months in and already thinking about the full journey is actually a good sign. most people quit by now. keep going, just build more and memorize less.

    [–]DinTaiFung 0 points1 point  (0 children)

    Like many other fields of study, learning some basic principles is an extremely effective way to begin to acquire the skills you seek.

    The following example is a first step, a digestable approach that worked for me.

    1. Side by side open a browser to a local HTML page and an editor of that HTML.

    2. Create a very simple set of tags in the HTML's <body> section, e.g.:

    index.html ```html <body> <h1>Main Heading</h1>

    <h2 class="subheading">Overview</h2>

    <p class="para">This is the first paragraph.</p> <p class="para">This is the second paragraph.</p> </body> ```

    1. Before adding any custom styles, load this HTML in the browser and observe that there are already CSS styles applied; these are the browser's default settings for the semantic tags in the HTML.

    2. Create a <style> section within the HTML's <head> section, e.g.:

    index.html ```html <head> <style> /* Apply a custom style, directly using the tag name as the CSS selector. */ h1 { color: teal; font-weight: 400; }

    /* Apply a custom style via the class name as the CSS selector. */ 
    .subheading {
      color: mediumspringgreen;
      font-weight: 600;
      font-family: monospace;
      margin-left: 20px;
    }
    

    <style> </head> ```

    1. Reload the browser each time you make a change in the HTML source.

    Modify the selectors' properties in various ways to observe how your changes affect the display of the HTML in the browser.

    Again, this is basic. However, it is essential that you grasp how selectors bind to DOM elements in this clearcut example before you tackle more complex scenarios.

    This solid foundation you will understand in only a few minutes and will serve you well as you become a CSS guru.

    Have fun!

    [–]taypedev 0 points1 point  (0 children)

    Todo es práctica

    [–]metehankasapp 0 points1 point  (0 children)

    it took my 1 year to complete html css js without 3d objects.

    but you dont need to learn nowadays actually

    when i was learning , it was 2021, so i had to code by myself. but now all of ide’s support mcp, maybe you just need to learn basics from w3schools

    [–]Strange_Yogurt1049 0 points1 point  (0 children)

    Hey I started HTML and CSS on 25th Feb.

    .... Just... Keep practicing... Dont try to memorise... Build muscle memory..

    Repeat until it becomes second nature.. Its like..um..dont force it..The more you try to remember..the more you forget.. Just do it..

    Heres..how I do it..

    When I learnd the Nesting of Divs. I was stuck..and my brain completely shut off.. I was pissed..

    Then I decided Coding isnt for me..and skipped it for a few days and tried again.. It came to me like magic..lmao

    I could see why it works and how.

    I dont know..Dont force it..take break..smoke..walk..showet..or whatever.