phpでhtmlを記述する時に、先頭に、

<?xml version="1.0" encoding="utf-8"?>

という記述をすると、<? 〜 ?>の構文がphpの構文と判別してしまいエラーが表示されるのですが・・・
対策はありますか?