Index: src/wp-admin/css/install.css
===================================================================
--- src/wp-admin/css/install.css	(revision 35467)
+++ src/wp-admin/css/install.css	(working copy)
@@ -24,7 +24,8 @@
 	color: #00a0d2;
 }
 
-h1 {
+h1,
+h2 {
 	border-bottom: 1px solid #dedede;
 	clear: both;
 	color: #666;
@@ -35,10 +36,6 @@
 	font-weight: normal;
 }
 
-h2 {
-	font-size: 16px;
-}
-
 p, li, dd, dt {
 	padding-bottom: 2px;
 	font-size: 14px;
@@ -73,8 +70,9 @@
 
 #logo {
 	margin: 6px 0 14px 0;
+	padding: 0 0 7px 0;
 	border-bottom: none;
-	text-align:center
+	text-align:center;
 }
 #logo a {
 	background-image: url(../images/w-logo-blue.png?ver=20131202);
Index: src/wp-admin/install.php
===================================================================
--- src/wp-admin/install.php	(revision 35467)
+++ src/wp-admin/install.php	(working copy)
@@ -16,8 +16,8 @@
 	<title>Error: PHP is not running</title>
 </head>
 <body class="wp-core-ui">
-	<h1 id="logo"><a href="https://wordpress.org/">WordPress</a></h1>
-	<h2>Error: PHP is not running</h2>
+	<p id="logo"><a href="https://wordpress.org/">WordPress</a></p>
+	<h1>Error: PHP is not running</h1>
 	<p>WordPress requires that your web server is running PHP. Your server does not have PHP installed, or PHP is turned off.</p>
 </body>
 </html>
@@ -76,7 +76,7 @@
 	?>
 </head>
 <body class="wp-core-ui<?php echo $body_classes ?>">
-<h1 id="logo"><a href="<?php echo esc_url( __( 'https://wordpress.org/' ) ); ?>" tabindex="-1"><?php _e( 'WordPress' ); ?></a></h1>
+<p id="logo"><a href="<?php echo esc_url( __( 'https://wordpress.org/' ) ); ?>" tabindex="-1"><?php _e( 'WordPress' ); ?></a></p>
 
 <?php
 } // end display_header()
@@ -106,6 +106,7 @@
 
 	if ( ! is_null( $error ) ) {
 ?>
+<h1><?php _e( 'Welcome' ); ?></h1>
 <p class="message"><?php echo $error; ?></p>
 <?php } ?>
 <form id="setup" method="post" action="install.php?step=2" novalidate="novalidate">
@@ -286,7 +287,7 @@
 <h1><?php _ex( 'Welcome', 'Howdy' ); ?></h1>
 <p><?php _e( 'Welcome to the famous five-minute WordPress installation process! Just fill in the information below and you&#8217;ll be on your way to using the most extendable and powerful personal publishing platform in the world.' ); ?></p>
 
-<h1><?php _e( 'Information needed' ); ?></h1>
+<h2><?php _e( 'Information needed' ); ?></h2>
 <p><?php _e( 'Please provide the following information. Don&#8217;t worry, you can always change these settings later.' ); ?></p>
 
 <?php
Index: src/wp-admin/setup-config.php
===================================================================
--- src/wp-admin/setup-config.php	(revision 35467)
+++ src/wp-admin/setup-config.php	(working copy)
@@ -88,7 +88,7 @@
 	<?php wp_admin_css( 'install', true ); ?>
 </head>
 <body class="<?php echo implode( ' ', $body_classes ); ?>">
-<h1 id="logo"><a href="<?php esc_attr_e( 'https://wordpress.org/' ); ?>" tabindex="-1"><?php _e( 'WordPress' ); ?></a></h1>
+<p id="logo"><a href="<?php esc_attr_e( 'https://wordpress.org/' ); ?>" tabindex="-1"><?php _e( 'WordPress' ); ?></a></p>
 <?php
 } // end function setup_config_display_header();
 
@@ -103,6 +103,7 @@
 	case -1:
 		if ( wp_can_install_language_pack() && empty( $language ) && ( $languages = wp_get_available_translations() ) ) {
 			setup_config_display_header( 'language-chooser' );
+			echo '<h1 class="screen-reader-text">Select a default language</h1>';
 			echo '<form id="setup" method="post" action="?step=0">';
 			wp_install_language_form( $languages );
 			echo '</form>';
@@ -129,7 +130,7 @@
 			$step_1 .= '&amp;language=' . $loaded_language;
 		}
 ?>
-
+<h1 class="screen-reader-text"><?php _e( 'Before getting started' ) ?></h1>
 <p><?php _e( 'Welcome to WordPress. Before getting started, we need some information on the database. You will need to know the following items before proceeding.' ) ?></p>
 <ol>
 	<li><?php _e( 'Database name' ); ?></li>
@@ -155,6 +156,7 @@
 
 		setup_config_display_header();
 	?>
+<h1 class="screen-reader-text"><?php _e( 'Setup your database connection' ) ?></h1>
 <form method="post" action="setup-config.php?step=2">
 	<p><?php _e( "Below you should enter your database connection details. If you&#8217;re not sure about these, contact your host." ); ?></p>
 	<table class="form-table">
@@ -344,6 +346,7 @@
 		chmod( $path_to_wp_config, 0666 );
 		setup_config_display_header();
 ?>
+<h1 class="screen-reader-text"><?php _e( 'Successful database connection' ) ?></h1>
 <p><?php _e( "All right, sparky! You&#8217;ve made it through this part of the installation. WordPress can now communicate with your database. If you are ready, time now to&hellip;" ); ?></p>
 
 <p class="step"><a href="<?php echo $install; ?>" class="button button-large"><?php _e( 'Run the install' ); ?></a></p>
