Premier League - Premier League

Welcome to the Premier League’s official page.

Premier League Logo

The Premier League: The pinnacle of English football.

Latest News

Here's a snapshot of the most important events...

Recent headlines include...

Some source: /news/latest-updates-2023-10-27

More details: /news/detail/34567890

Player Statistics

Player Position Team Points Goals Assists Yellow Cards Red Cards
Lionel Messi Forward Inter Milan 250 16 10 5
Erling Haaland Forward Manchester City 275 26 22 10

Match Scores

Match Team A Team B Score
Manchester United vs. Liverpool Team A 2-1 1
Arsenal vs. Chelsea Team B 0-0 0
``` ```css /* styles.css */ body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #f4f4f4; color: #333; } header { background-color: #222; color: #fff; padding: 20px; text-align: center; position: fixed; width: 100%; top: 20px; z-index: 100; } section { padding: 20px; background-color: #fff; color: #333; border-radius: 10px; box-shadow: 0 0 10px #333; } .container { max-width: 960px; margin: 0 auto; } img { max-width: 100%; height: auto; display: block; margin: 0 auto; } /* Basic Styling - Feel free to customize! */ .container h1 { font-size: 3em; text-shadow: 2px 2px 4px #ccc; } .container .container h2 { font-size: 1.5em; font-weight: bold; margin-bottom: 10px; } .container .container .table { width: 200px; border: 1px solid #ccc; padding: 10px; border-radius: 5px; } .container .container .table th { font-size: 1.2em; padding: 8px; border-bottom: 1px solid #ccc; } .container .container .table tr:odd { background-color: #f9f9f9; } .container .container .table tr:last-child { border-bottom: 1px solid #ccc; } footer { background-color: #222; color: #fff; padding: 20px; text-align: center; position: absolute; bottom: 20px; width: 100%; z-index: 101; } ``` ```css /* styles.css - Improved Styling */ body { font-family: 'Roboto', sans-serif; margin: 0; padding: 0; background-color: #f4f4f4; color: #333; } header { background-color: #222; color: #fff; padding: 20px; text-align: center; position: fixed; width: 100%; top: 20px; z-index: 100; } section { padding: 20px; background-color: #fff; color: #333; border-radius: 10px; box-shadow: 0 0 10px #333; } img { max-width: 100%; height: auto; display: block; margin: 0 auto; } .container { max-width: 960px; margin: 0 auto; } .container h1 { font-size: 3em; text-shadow: 2px 2px 4px #ccc; } .container .container h2 { font-size: 1.5em; font-weight: bold; margin-bottom: 10px; } .container .container .table { width: 200px; border: 1px solid #ccc; padding: 10px; border-radius: 5px; } .container .container .table th { font-size: 1.2em; padding: 8px; border-bottom: 1px solid #ccc; } .container .container .table tr:odd { background-color: #f9f9f9; } .container .container .table tr:last-child { border-bottom: 1px solid #ccc; } footer { background-color: #222; color: #fff; padding: 20px; text-align: center; position: absolute; bottom: 20px; width: 100%; z-index: 101; } /* Example CSS for match scores */ .container .container .table tr:odd { background-color: #f9f9f9; } .container .container .table tr:last-child { border-bottom: 1px solid #ccc; }