<!doctype html>
<html><head><meta charset=utf-8">
<title>=)</title>
<link rel="stylesheet" href="тут должен подключаться файлик">
</head><body>
<noscript><meta http-equiv="refresh" content="0; URL=/ссылка на обновление браузера"></noscript>
</body></html>
<!doctype html>
<html>
<head>
<!-- версии -->
<link rel="alternate" href="http://foo.com" id="desktop"
media="only screen and (touch-enabled: 0)">
<link rel="alternate" href="http://m.foo.com" id="phone"
media="only screen and (max-device-width: 640px)">
<link rel="alternate" href="http://tablet.foo.com" id="tablet"
media="only screen and (min-device-width: 641px)">
<!-- css media -->
<meta name="viewport" content="width=device-width">
<!-- загрузка самого js -->
<script src="device.js"></script>
</head><body>
<!-- для ручного переключения -->
<footer>
<ul>
<li><a href="?device=desktop">Desktop</a></li>
<li><a href="?device=tablet">Tablet</a></li>
<li><a href="?device=phone">Phone</a></li>
</ul>
</footer>
</body>
</html>
if ($('html').hasClass('ipad')) {
$('body').append('<link rel="stylesheet" href="стиль для айпада">');
} else if ($('html').hasClass('android')) {
$('body').append('<link rel="stylesheet" href="стиль для андроида">');
}