All of CSS may or may not be more complex overall than x86 assembly, but learning CSS is waaaayyy more immediately accessible and simpler. Write a bit of code, immediately see results in your browser and play around/iterate.
To be an effective assembly programmer you need to understand computer architecture to a decent extent, be familiar with assemblers and related toolchains, be able to debug and reason about code execution, etc.
To be an effective assembly programmer you need to understand computer architecture to a decent extent, be familiar with assemblers and related toolchains, be able to debug and reason about code execution, etc.