я не совсем понимаю... можно ли изучать PHP как отдельный язык или в работе нужно знать и html? html - это разметка, а php создает так же и конструкцию страницы?
Можно конечно и без HTML, например сделать какой-нибудь вычислительный код, который будет выводить результат. После выполнения кода откроется пустая страница и там чистый текст, без какого-либо оформления. То есть без HTML-тегов вы не сможете сделать на PHP полноценный сайт.
Желательно, простые странички можно сделать и без PHP а вот если у тебя на сайте будет например форма обратной связи или что-нибудь еще, требующее сервер, то тогда без серверного языка не обойтись.
Html это просто разметка там нечего учит просто надо запомнить все три тега которые в нем есть Css это стили и позиционирование на этапе пока не знаешь будет проблематично но всегда можно посмотреть в справочнике что делает то или иное свойство хотя как ведут себя браузеры при сочетании свойств придется долго читать .. Js язык программирования встроенный в браузер работает только на стороне клиента иногда успеет пиннать сервер и получать от него какие то данные . Простой язык ничего сложного . Используется в основном для изменения свойств элементов на странице и манипулирования элементами Php серверный язык который тоже содержит небольшое количество команд но огромное количество костылей и огромное количество расширений которые он использует для создания страниц - различные хранилища, сервера, какие нибудь очереди и т п