diff --git a/gtksourceview/language-specs/php.lang b/gtksourceview/language-specs/php.lang
index 82b3daf..94deb8a 100644
--- a/gtksourceview/language-specs/php.lang
+++ b/gtksourceview/language-specs/php.lang
@@ -34,6 +34,7 @@
   </metadata>
 
   <styles>
+    <style id="preprocessor" _name="Preprocessor tags" map-to="def:preprocessor"/>
     <style id="comment" _name="Comment" map-to="def:comment"/>
     <style id="error" _name="Error" map-to="def:error"/>
     <style id="variable" _name="Variable" map-to="def:identifier"/>
@@ -292,8 +293,8 @@
       <start>&lt;([?](php)?)</start>
       <end>[?]&gt;</end>
       <include>
-        <context sub-pattern="0" where="start" style-ref="keyword"/>
-        <context sub-pattern="0" where="end" style-ref="keyword"/>
+        <context sub-pattern="0" where="start" style-ref="preprocessor"/>
+        <context sub-pattern="0" where="end" style-ref="preprocessor"/>
         <context ref="cpp-line-comment"/>
         <context ref="bash-line-comment"/>
         <context ref="c-block-comment"/>
@@ -312,7 +313,7 @@
         <context ref="decimal-number"/>
         <context ref="octal-number"/>
         <context ref="hexadecimal-number"/>
-	<context ref="identifier"/>
+        <context ref="identifier"/>
       </include>
     </context>
 
