Real Madrid y Atlético de Madrid paralizaron la liga española este sábado 8 de febrero en un partido crucial en la batalla por el título.Los merengues llegaban en el primer lugar de la tabla, pero con solo un punto de diferencia sobre su clásico rival. Eso quiere decir que cualquiera que saliera ganador terminaría en lo más alto del campeonato, faltando unas 15 jornadas para el final de la presente temporada.El partido, además, se disputó en medio de la polémica por la carta que Real Madrid le envió al arbitraje español, quejándose por sus recientes decisiones que, según ellos, los perjudicaron.Carlo Ancelotti prefirió bajarle la espuma a esa discusión. “Tebas puede quedarse tranquilo porque nadie aquí ha perdido la cabeza. Hemos pedido una explicación de lo que ha pasado para intentar mejorar las cosas, para cambiar un sistema con el que, por lo que oigo, nadie está contento; nosotros no estamos contentos en un sentido, todos los demás no están contentos porque piensan que es un sistema que favorece al Real Madrid”, esgrimió el técnico italiano.Diego Simeone, por su parte, les restó presión a los jueces del derbi madrileño. “No estoy pensando en cómo va a salir el árbitro, sino pensando cómo vamos a salir nosotros al partido, esperando poder hacer un partido en consecuencia de lo que venimos haciendo en este último tiempo y sabiendo cómo se enfrenta a un rival con grandísimas individualidades”, declaró en la previa.Empate en el BernabéuLo cierto es que el árbitro Soto Grado sí tuvo que ver en el resultado. Sobre la media hora de juego fue llamado por el VAR y, después de acudir al monitor, decretó penal a favor del Atlético por un pisotón de Tchouameni sobre Samuel Lino.El argentino Julián Álvarez tomó la pelota y la mandó a guardar con un remate a lo Panenka que burló la resistencia del arquero Thibaut Courtois para el 1-0 a favor del conjunto visitante.Real Madrid terminó el primer tiempo con mejores sensaciones en el juego, pero abajo del marcador y con la afición enfurecida por la decisión arbitral.Afortunadamente para ellos, Kylian Mbappé apareció en el amanecer del segundo tiempo y decretó el empate con un remate franco a la portería de Jan Oblak.Así quedó la tabla de posicionesEl cuadro merengue creció en la parte final del compromiso y obligó a los colchoneros a replegar líneas cerca de su portería.Aun cuando las opciones de gol no faltaron, el empate nunca se rompió y el resultado dividió un punto para cada lado en el estadio Santiago Bernabéu de la capital española.Los más felices con el resultado son los hinchas del Barcelona, que ahora podrán seguir reduciendo diferencias con respecto a la primera posición.El conjunto azulgrana juega este domingo 9 de febrero frente al Sevilla en el Ramón Sánchez Pizjuán y, en caso de ganar, quedaría a solo dos puntos de Real Madrid.La liga española está más apretada que nunca y podría tener un cuarto invitado a la fiesta. Athletic de Bilbao está cuarto con solo seis puntos de distancia al primer lugar, aunque la semana pasada pinchó en su visita al Real Betis.
@font-face {
font-family: 'SemanaSans-Regular';
src: url('https://multimedia.semana.com/2022/11_noviembre/recursos/fuentes/Semana…;);
}
@font-face {
font-family: 'SemanaSans-Bold';
src: url('https://multimedia.semana.com/2022/11_noviembre/recursos/fuentes/Semana…;);
}
@font-face {
font-family: 'SemanaSans-Medium';
src: url(https://multimedia.semana.com/2022/11_noviembre/recursos/fuentes/Semana…);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.cuerpo-tabla {
font-family: 'SemanaSans-Regular';
font-size: 15px;
text-align: center;
display: flex;
flex-direction: column;
color: #4d4d4d;
}
.encabezado {
font-family: 'SemanaSans-Regular';
}
#contenedor {
flex-grow: 1;
display: flex;
flex-direction: column;
align-items: center;
overflow: auto;
width: 100%;
max-width: 1000px;
margin: auto;
}
.tabla-container {
width: 100%;
overflow-x: auto;
}
table {
width: 100%;
border-collapse: collapse;
margin-top: 10px;
min-width: 700px;
border: 1px solid #ddd;
}
thead {
background: linear-gradient(180deg, rgba(255,74,69,1) 0%, rgba(255,74,69,1) 68%, rgba(255,134,130,1) 100%);
}
th {
color: white;
padding: 10px;
text-align: center;
border: 1px solid white;
border-bottom: 2px solid white;
}
th, td {
padding: 10px;
text-align: center;
border: 1px solid #ddd;
position: relative;
}
tr:nth-child(even) {
background-color: #f3eef3c4;
}
.escudo {
max-width: 25px;
height: auto;
display: block;
margin: auto;
}
.instr {
display: none;
}
.caja-logo-semana{
display: flex;
position: relative;
justify-content: right;
width: 100%;
max-width: 1000px;
margin: auto;
height: 50px;
border-top: 1px solid #ddd;
}
.logo-semana{
display: flex;
flex-direction: column;
position: relative;
width: 40px;
height: 40px;
left: 5px;
margin: 10px;
}
.titulo-tabla{
display: flex;
width: 100%;
max-width: 1000px;
margin: auto;
font-family: 'SemanaSans-Bold';
font-weight: 400;
font-style: normal;
font-size: 29px;
text-align: left;
line-height: 32px;
color: #FF4A45;
height: 55px;
border-top: 1px solid #ddd;
align-items: center;
}
.bold-text {
font-family: 'SemanaSans-Bold';
font-weight: bold;
}
.barra-azul {
position: absolute;
left: 0;
top: 0;
width: 3.5px;
height: 100%;
background-color: #2298ff;
}
.barra-naranja {
position: absolute;
left: 0;
top: 0;
width: 3.5px;
height: 100%;
background-color: #ffb865;
}
.barra-verde {
position: absolute;
left: 0;
top: 0;
width: 3.5px;
height: 100%;
background-color: #34e834;
}
.barra-roja {
position: absolute;
left: 0;
top: 0;
width: 3.5px;
height: 100%;
background-color: #ff5b5b;
}
.convenciones{
display: flex;
width: 100%;
max-width: 1000px;
height: 50px;
margin: auto;
justify-content: space-around;
}
.agrupador-convenciones{
display: flex;
font-family: 'SemanaSans-Regular';
font-weight: 400;
font-size: 14px;
align-items: center;
gap: 10px;
}
.caja-champions{
width: 10px;
height: 10px;
background: #2298ff;
margin-left: 0;
}
.caja-conferencia{
width: 10px;
height: 10px;
background: #34e834;
margin-left: 0;
}
.caja-uefa{
width: 10px;
height: 10px;
background: #ffb865;
margin-left: 0;
}
.caja-descenso{
width: 10px;
height: 10px;
background: #ff5b5b;
margin-left: 0;
}
@media(max-width:768px){
.titulo-tabla{
height: 35px;
font-size: 21px;
}
.instr {
display: block;
width: 100%;
margin: auto;
max-width: 150px;
margin-bottom: 28px;
}
.cuerpo-tabla {
font-size: 13px;
}
.convenciones{
flex-direction: column;
height: 95px;
margin: 8px 0 8px 0;
}
.agrupador-convenciones{
font-size: 12px;
}
}
Tabla de posiciones de La Liga
async function cargarDatos() {
const sheetURL = "https://docs.google.com/spreadsheets/d/e/2PACX-1vRFuI4fkk93xXOmMoASlYcO…;;
try {
const response = await fetch(sheetURL);
const data = await response.text();
let rows = data.split("\n").map(row => row.split(","));
const tablaBody = document.getElementById("tabla-body");
const tablaEncabezado = document.getElementById("tabla-encabezado");
tablaBody.innerHTML = "";
tablaEncabezado.innerHTML = "";
if (rows.length > 0) {
rows[0].forEach(encabezado => {
let th = document.createElement("th");
th.innerText = encabezado.trim();
tablaEncabezado.appendChild(th);
});
}
rows.slice(1).forEach((fila, i) => {
let tr = document.createElement("tr");
fila.forEach((celda, index) => {
let td = document.createElement("td");
if (celda.startsWith("http") && celda.includes(".png")) {
let img = document.createElement("img");
img.src = celda.trim();
img.alt = "Escudo";
img.classList.add("escudo");
td.appendChild(img);
} else {
td.innerText = celda;
}
if (index === 0 && i < 4) {
let div = document.createElement("div");
div.classList.add("barra-azul");
td.style.position = "relative";
td.appendChild(div);
}
if (index === 0 && i === 4 ) {
let div = document.createElement("div");
div.classList.add("barra-naranja");
td.style.position = "relative";
td.appendChild(div);
}
if (index === 0 && i === 5 ) {
let div = document.createElement("div");
div.classList.add("barra-verde");
td.style.position = "relative";
td.appendChild(div);
}
if (index === 0 && i < 20 && i >16) {
let div = document.createElement("div");
div.classList.add("barra-roja");
td.style.position = "relative";
td.appendChild(div);
}
if (["posición", "pts", "equipo"].includes(rows[0][index].trim().toLowerCase())) {
td.classList.add("bold-text");
}
tr.appendChild(td);
});
tablaBody.appendChild(tr);
});
} catch (error) {
console.error("Error al cargar los datos:", error);
}
}
cargarDatos();
Clasificación a Champions League
Clasificación a UEFA Europa League
Clasificación en Liga Conferencia
Descenso