What do you call this profession in English:
someone who creates layouts for web sites in css and html
What do you call this profession in English:
someone who creates layouts for web sites in css and html
You could say Web Designer.
That's probably the most popular term for it, but people have used many other terms to describe such professions, and there is no one exact universally agreed term.
No matter you use CSS/html or etc. They are all web languages for creating websites and we use Website designer or Web designer.
If they someone tells them almost exactly what the pages should look and they use technical skills to create the required look then they are a Front End Web Developer. They would often use JavaScript along with HTML and CSS, and would also work with a templating or scripting language such as Smarty or PHP.
If they decide for themselves what the pages should look like to satisfy their clients goals, then they might prefer to call themselves a Web Designer.
You can also say "UI Developer".
In my practice, better solution is makeuper