Falcons lead Lions 21-16 early in 4th quarter.
Atlanta is a win away from earning home-field advantage throughout the NFC playoffs.
The Lions have only pride - and personal records - at stake after losing six straight.
Johnson was 4 yards away from Rice's record when Detroit kicked a field goal early in the fourth quarter to cut its deficit to five points.
Ryan went deep to White for the first score, connecting with him on a 44-yard TD strike with 5:50 left in the first quarter. Ryan threw a short pass to him early in the second quarter and the standout receiver did the rest on a 39-yard sprint down the sideline.
Ryan put his third TD pass where only Julio Jones could catch it a corner of the end zone, and he did on a 16-yard reception that put Atlanta up 21-3.
Detroit didn't give up, a game after being accused of doing just that in a 38-10 loss at Arizona.
Jason Hanson kicked a second field goal late in the first half to make the score 21-6.
After Atlanta opened the second half with a three-and-out drive, Mikel Leshoure scored on a 1-yard run midway through the third quarter to pull the Lions with eight points.
Matthew Stafford connected with Johnson on 26- and 21-yard passes during the drive that ended with Hanson's third field goal that made it 21-16.
Detroit dug a big hole because the Falcons scored two TDs off turnovers in the first half.
Defensive end Kroy Biermann forced running Leshoure to fumble, giving the Falcons the ball at their 31 and they took advantage. Ryan's perfectly lofted pass to White's fingertips converted a third-and-1 in a big way, putting the Falcons ahead.
The Lions responded with another drive into Atlanta territory, but stalled and had to settle for Hanson's 34-yard field goal in the final minute of the opening quarter to pull within four points.
Atlanta earned a double-digit lead on the ensuing drive.
Ryan threw a screen pass to his left to White, who got a great block from tight end Tony Gonzalez, and the receiver raced untouched for a score that put the Falcons ahead 14-3.
Detroit's Calvin Johnson, who had a record-breaking game, fumbled when defensive end John Abraham ripped the football out of his hands.
Ryan completed his first 12 attempts and after his first incomplete pass, he converted a third-and-10 with an 11-yard toss to Jacquizz Rodgers. Two plays later, Ryan matched a season high with a third TD pass on the connection with Jones. Prior to the game, Ryan hadn't started a game with more than 10 consecutive completions, according to STATS LLC. He started 10 for 10 last month against Tampa Bay.
Johnson had three receptions for 70 yards in the first quarter, breaking Herman Moore's single-season franchise record for yards receiving and putting him closer to one of Rice's NFL records.
By halftime, Johnson had 117 yards receiving. He had 100 yards receiving for an eighth straight game, breaking a record set by Charley Hennigan in 1961 and matched by Michael Irvin in 1995. It was Johnson's 11th game with 100 yards receiving this season, tying Irvin's NFL mark.
The Lions went right to Johnson on their first snap, but he gained just 3 yards on the three-and-out drive. The Falcons drove to the Detroit 45 the first time they had the ball, but punted on a fourth-and-2.
Stafford connected with Johnson on a short crossing route and the receiver did the rest, outrunning Falcons on a 49-yard gain. Fittingly, the Lions turned the ball over on the next snap in the latest lowlight in a season full of them.
The Lions, Falcons and fans at Ford Field in Detroit honored the victims of the shootings at Sandy Hook Elementary School before the game. Players had memorial decals on their helmets that read ''S.H.E.S.'' in white on a black background, and Detroit's coaches wore pins with a similar design. There was also a moment of silence before the national anthem while the names and ages of each victim were shown on the videoboards. Twenty children and six adults were killed in the Dec. 14 shooting in Newtown, Conn. Adam Lanza killed his mother, shot students and staff, then killed himself.
Online: http://pro32.ap.org/poll and http://twitter.com/AP-NFL
Follow Larry Lage on Twitter: http://twitter.com/larrylage