<!DOCTYPE html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1. Если я напишу сайт на html/css/js и выберу какой нибудь cms изменится ли внешний вид сайта?Нет.
2. Надо ли будет что нибудь изменять в коде сайта чтобы подогнать под cms?Да.
3. Какой cms лучше? Или лучше написать свой?Смотря под какие задачи. Писать свою не надо.
display: inline-block;
<img>
. Отказаться от устаревших (на них покажет валидатор).<head>
инлайнится код, необходимый для показа минимум 600px высоты страницы без загрузки дополнительных стилей.</body>
.