<head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <link rel="stylesheet" type="text/css" href="style.css" /> </head>
При создании грамотной PHP страницы стоит разместить между тегами <head> две строчки html кода.
Первая отвечает за кодировку отображаемых символов, а вторая ссылается на файл стилей CSS. Больше подробной информации о CSS есть прям на странице википедии.
Как взаимодействует PHP и HTML. Запуская какой-либо php файл (например, 1.php), сервер выполняет поочерёдно каждую из строчек в результате, выполнения которых пользователь видит выведенный контент на экран. Этим контентом могут быть как HTML теги, так и просто текст, CSS код или javascript код, выполняемый уже на машине клиента, а не на сервере, когда страница загружена пользователем.